给你修改了下,你上面的代码肯定是隔行的读的,原因如下:
你在while(br.readLine() != null)这里面读了一次,但没有保存此时读的数据
然后你下面String readline = br.readLine();
又读了下一行,然后保存了。。
所以你只能显示第二行,第四行。
希望能帮到你~!
BufferedReader br = new BufferedReader(new FileReader(file));
String readline = new String();
while((readline = br.readLine()) != null){
System.out.println( readline );
}
BufferedReader br = new BufferedReader(new FileReader(file));
String readline ="";
while((readline = br.readLine()) != null){
System.out.println( readline );
}