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

前端 未结 21 2860
心在旅途
心在旅途 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:35

    You can also use Apache Commons IO:

    File file = new File("/home/user/file.txt");
    try {
        List lines = FileUtils.readLines(file);
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    

提交回复
热议问题