java读文件的方式很多,每次使用都会搞混淆,这里给大家推荐一个最简单的按行读txt方法。
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(filename),"UTF-8"));
String s = null;
while((s = br.readLine()) != null) {
System.out.println(s);
}
br.close();