中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java中inputstreamreader用法有哪些

小億
101
2023-07-07 20:16:45
欄目: 編程語言

在Java中,InputStreamReader類是用于將字節流轉換為字符流的。以下是一些InputStreamReader的常見用法:

  1. 從標準輸入讀取字符:
InputStreamReader reader = new InputStreamReader(System.in);
int character = reader.read();
System.out.println("Read character: " + (char) character);
  1. 從文件讀取字符:
FileInputStream fileInputStream = new FileInputStream("file.txt");
InputStreamReader reader = new InputStreamReader(fileInputStream);
int character;
while ((character = reader.read()) != -1) {
System.out.print((char) character);
}
  1. 指定字符編碼讀取字符:
FileInputStream fileInputStream = new FileInputStream("file.txt");
InputStreamReader reader = new InputStreamReader(fileInputStream, "UTF-8");
int character;
while ((character = reader.read()) != -1) {
System.out.print((char) character);
}
  1. 使用緩沖區讀取字符:
FileInputStream fileInputStream = new FileInputStream("file.txt");
InputStreamReader reader = new InputStreamReader(fileInputStream);
BufferedReader bufferedReader = new BufferedReader(reader);
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}

這些只是InputStreamReader的一些常見用法,根據具體的需求和場景,還可以進行更多的操作和定制。

0
靖安县| 恩施市| 庆元县| 扶风县| 喀什市| 察隅县| 广丰县| 赫章县| 龙游县| 方城县| 托克逊县| 德安县| 九寨沟县| 泽州县| 富锦市| 昌图县| 武义县| 浙江省| 苏尼特右旗| 西贡区| 静宁县| 金沙县| 林州市| 罗源县| 南京市| 包头市| 离岛区| 雷州市| 社会| 宝兴县| 五莲县| 辽阳县| 贵定县| 温州市| 革吉县| 鹤岗市| 军事| 栾川县| 禄丰县| 曲周县| 建宁县|