package file.Buffered;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class BufferedReader_ {
public static void main(String[] args) throws IOException {
String path = "d:\\news.txt";
//创建BufferedReader
BufferedReader bufferedReader = new BufferedReader(new FileReader(path));
//读取
String line;//按行读取,效率高
/*
* bufferedReader.readLine()按行读取文件
* 当返回null时,表示文件读取完毕
*/
while((line = bufferedReader.readLine())!=null){
System.out.println(line);
}
//关闭流,只需要关闭BufferedReader,因为底层会自动关闭节点流
bufferedReader.close();
}
}
BufferedReader
最新推荐文章于 2025-12-19 15:39:34 发布
该代码示例展示了如何在Java中使用BufferedReader和FileReader类按行高效地读取文本文件。程序首先定义文件路径,然后创建BufferedReader实例,通过readLine()方法逐行读取文件内容并打印,最后关闭流。
418

被折叠的 条评论
为什么被折叠?



