欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用Java程序逐行读取文件信息

程序员文章站 2022-04-24 11:29:20
...

在读取文件内容的时候,一行一行的读取方便我们对内容进行操作。

比如固定格式的内容,每一行的第一列都有我们需要的信息需要截取出来。这时就需要逐行读取。

使用Java语言对文件内容逐行读取有两种方式:

  1. FileInputStream and BufferedReader
private static void readFile1(File fin) throws IOException {
	FileInputStream fis = new FileInputStream(fin);
 
	BufferedReader br = new BufferedReader(new InputStreamReader(fis));
 
	String line = null;
	while ((line = br.readLine()) != null) {
		System.out.println(line);
	}
 
	br.close();
        fis.close();
}

  1. FileReader and BufferedReader
private static void readFile2(File fin) throws IOException {
	
	BufferedReader br = new BufferedReader(new FileReader(fin));
 
	String line = null;
	while ((line = br.readLine()) != null) {
		System.out.println(line);
	}
 
	br.close();
}

在读取到每行的数据后,你就可以进行你想要的操作啦。

相关标签: 项目总结 java