缓冲读者如何知道要读取的行?

时间:2018-01-05 02:51:39

标签: java android http inputstream bufferedreader

在while / for循环中,我们使用缓冲读取器,然后将它附加到字符串构建器中。但不会再读同一行&再次,因为我们没有提供一些行参考号。

其他详细信息:缓冲的阅读器包含在输入流阅读器中,我在谈论Java(Android)

    String line = reader.readLine();
            while (line != null) {
                output.append(line);
                line = reader.readLine();
            }

1 个答案:

答案 0 :(得分:0)

当您读取文件时,有一个指针指向文件中的下一个读取位置。每次拨打readLine时,指针都会移动,直至看到\r\n\n。然后指针停留在这里供你下次阅读。