Java逐行读取数据
Posted 静谧星空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java逐行读取数据相关的知识,希望对你有一定的参考价值。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
public class ClassInfoSort {
static String str = null;
public static void main(String[] args) {
read();
}
public static void read() {
File file = new File("test.txt");
FileInputStream fin = null;
BufferedReader bfr = null;
try {
fin = new FileInputStream(file);
bfr = new BufferedReader(new InputStreamReader(fin));
String str = null;
while((str=bfr.readLine()) != null) {
System.out.println(str);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
fin.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
以上是关于Java逐行读取数据的主要内容,如果未能解决你的问题,请参考以下文章
Java中bufferedReader的readline读取不到文件内容,显示的是null。