Как читать большой текстовый файл построчно, используя Java? - PullRequest
785 голосов
/ 03 мая 2011

Мне нужно построчно читать большой текстовый файл размером около 5-6 ГБ, используя Java.

Как я могу сделать это быстро?

Ответы [ 21 ]

0 голосов
/ 22 апреля 2015

Вы также можете использовать apache commons io:

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