仅创建一个新的
BufferedReader要从顶部读取的内容有什么缺点?我希望操作系统能够缓存该文件(如果足够小)。
如果您担心性能,是否证明它是瓶颈?我只会做最简单的事情,而不必担心,直到您有特定的理由为止。我的意思是,您可以将整个内容读取到内存中,然后对结果进行两次传递,但是与再次使用新的读取器重新读取相比,这将更加复杂。

仅创建一个新的
BufferedReader要从顶部读取的内容有什么缺点?我希望操作系统能够缓存该文件(如果足够小)。
如果您担心性能,是否证明它是瓶颈?我只会做最简单的事情,而不必担心,直到您有特定的理由为止。我的意思是,您可以将整个内容读取到内存中,然后对结果进行两次传递,但是与再次使用新的读取器重新读取相比,这将更加复杂。