在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

java读取文件流的方法是什么

107次阅读
没有评论

共计 1020 个字符,预计需要花费 3 分钟才能阅读完成。

Java 中读取文件流的方法有多种,可以根据不同的需求选择合适的方法,常见的几种方法如下:

  1. 使用 InputStreamReader 读取字符流:使用 FileInputStream 打开文件输入流,再将其传递给 InputStreamReader 进行字符流的读取,可以设置字符编码。示例代码如下:
FileInputStream fis = new FileInputStream("file.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");

int c;
while ((c = isr.read()) != -1) {System.out.print((char) c);
}

isr.close();
  1. 使用 BufferedReader 读取文本文件:使用 FileReader 打开文件输入流,再将其传递给 BufferedReader 进行按行读取文本文件的操作,可以设置字符编码。示例代码如下:
FileReader fr = new FileReader("file.txt");
BufferedReader br = new BufferedReader(fr);

String line;
while ((line = br.readLine()) != null) {System.out.println(line);
}

br.close();
  1. 使用 Scanner 读取文本文件:使用 Scanner 类的构造函数传入文件对象或文件路径,再使用其相关方法进行文本文件的读取操作。示例代码如下:
File file = new File("file.txt");
Scanner scanner = new Scanner(file);

while (scanner.hasNextLine()) {System.out.println(scanner.nextLine());
}

scanner.close();
  1. 使用字节流读取二进制文件:使用 FileInputStream 打开文件输入流,再使用字节流进行读取操作,适用于读取二进制文件。示例代码如下:
FileInputStream fis = new FileInputStream("file.bin");

int b;
while ((b = fis.read()) != -1) {System.out.print(b);
}

fis.close();

以上是几种常见的读取文件流的方法,根据具体的需求可以选择适合的方法。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-12发表,共计1020字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国内一区 | 老司机亚洲精品影视www | 美女网站免费观看 | 久久一日本道色综合久久 | 中文无码av一区二区三区 | 色综合欧美激情亚洲小说 | 天天射天天干天天色 | 午夜精品久久久久久久99热 | 精品国产日韩一区三区 | 精品国产麻豆免费人成网站 | 亚洲国产精品激情在线观看 | 日韩中文字幕在线亚洲一区 | 99久久精品免费看国产一区二区 | 国产高清在线精品一区 | 国产伦子系列沙发午睡 | 天天躁日日躁aaaaxxxx | 最新亚洲精品国自产在线 | 亚洲欧洲高清有无 | 欧美成人特黄级毛片 | 国内真实愉拍系列情侣自拍 | 毛片a久久99亚洲欧美毛片 | 一个人看的www免费在线视频 | 九九热精品免费 | 性生潮久久久不久久久久 | 国产理论视频在线观看 | 欧美va| 一出一进一爽一粗一大视频 | 久久久99精品免费观看精品 | 性欧美一级毛片在线播放 | 国产亚洲影院 | 日本人妻伦在线中文字幕 | 国产玉足榨精视频在线观看 | 黄色动漫免费看 | 一本一道人人妻人人妻αv 一本一道色欲综合网中文字幕 | 午夜成年人 | 天天干天天干天天干天天干天天干 | 免费一级生活片 | 淫片免费 | 精品一区二区三区视频日产 | aaa色 | 日韩一区二区中文字幕 |