编译器是否可以在输出上具有最大值?

时间:2016-10-06 01:13:29

标签: java file bufferedreader

[原文] [1]

[我在服务器类中打印出来的结果] [2]

在我的服务器类中,我想读取文本文件的每一行,包括空行,但它从文件中间开始。我相信它与ecplise max输出有关。我知道因为我从每一行得到了正确的字节输出。

2 个答案:

答案 0 :(得分:5)

使用循环并遍历整个文件:

while ((line = buffer.readLine()) != null)) {
    pr.println(line);
}

答案 1 :(得分:3)

你需要某种循环来迭代BufferedReader。如果readLine()返回null,那么你就在流的末尾,你可以摆脱循环。

请参阅BufferedReader的API。