我正在创建一个Java应用程序,我需要读取一个巨大的文本文件的前几行并进行处理。 是否有可能不是获取整个文件,而是读取前几行并获取数据?这是使用Java API完成的。
答案 0 :(得分:4)
答案 1 :(得分:3)
是的,可以做到。例如,当您使用BufferedReader时,您只读取文件中的(buffer_size)。然后你可以在阅读下一个片段之前处理它......
例如,请参阅this tutorial
答案 2 :(得分:2)
如果您需要跟踪行号,还有LineNumberReader