Java 读取文件的方式有很多种,下面介绍几种常用的方法:

  1. 使用 FileInputStream 和 BufferedInputStream
File file = new File("file.txt");
FileInputStream fis = new FileInputStream(file);
BufferedInputStream bis = new BufferedInputStream(fis);

byte[] buffer = new byte[1024];
int len;
while ((len = bis.read(buffer)) != -1) {
    String content = new String(buffer, 0, len);
    System.out.print(content);
}
  1. 使用 FileReader 和 BufferedReader
File file = new File("file.txt");
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);

String line;
while ((line = br.readLine()) != null) {
    System.out.println(line);
}
  1. 使用 Files 和 Stream
Path path = Paths.get("file.txt");
Stream<String> lines = Files.lines(path);

lines.forEach(System.out::println);

需要注意的是,以上代码中的文件路径可以根据实际情况进行修改。此外,在读取文件时需要进行异常处理,以确保程序的稳定性和健壮性。

java-读取文件

原文地址: https://www.cveoy.top/t/topic/lUD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录