本帖最后由 py强子 于 2013-8-13 10:37 编辑
据我了解,readLine就是按行读取的,底层是分辨win系统的回车符(\r\n);
读完一行,存储到缓冲区一行;如果还有下一行,则接着读取;
如果读到文件末尾,则返回null;
你可以把代码粘出来,看看;
以前写的,你可以参考一下;
FileReader fr = new FileReader("buf.txt");
BufferedReader bufr = new BufferedReader(fr);
String line = null;
while((line=bufr.readLine())!=null)
{
System.out.println(line);
}
bufr.close();
|