我正在使用
BufferedReader reader = new BufferedReader(new FileReader(logFile));
访问日志文件并一直读到最后。如果我必须重置程序,我想从最后一个位置重新启动。因此,我需要读者的立场。有没有办法找回BufferedReader
的位置?
答案 0 :(得分:-1)
你可以使用BufferedReader。 mark(int readAheadLimit)这将在流中标记当前位置。对 reset()的后续调用将尝试将流重新定位到此点。