How can I read a large text file line by line using Java?

前端 未结 21 2341
心在旅途
心在旅途 2020-11-21 05:48

I need to read a large text file of around 5-6 GB line by line using Java.

How can I do this quickly?

21条回答
  •  温柔的废话
    2020-11-21 06:19

    You can use streams to do it more precisely:

    Files.lines(Paths.get("input.txt")).forEach(s -> stringBuffer.append(s);
    

提交回复
热议问题