实现逐行输出文本文件的内容

实现逐行输出文本文件的内容

public static void readFileContent(String filePath) throws IOException {
    
	FileReader fileReader = new FileReader(filePath);
	BufferedReader bufferedReader = new BufferedReader(fileReader); 
	String line; 
	while ((line = bufferedReader.readLine()) != null) {
    
		System.out.println(line); 
	}
	// 装饰者模式使得 BufferedReader 组合了一个 Reader 对象 
	// 在调用 BufferedReader 的 close() 方法时会去调用 Reader 的 close() 方法 
	// 因此只要一个 close() 调用即可 
	bufferedReader.close(); 
}
全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务