Количество строк в файле на Java

Я реализовал другое решение .java проблемы, счел его более oraclejdk эффективным при подсчете jdk строк:

try
(
   FileReader       input = new FileReader("input.txt");
   LineNumberReader count = new LineNumberReader(input);
)
{
   while (count.skip(Long.MAX_VALUE) > 0)
   {
      // Loop just in case the file is > Long.MAX_VALUE or skip() decides to not read the entire file
   }

   result = count.getLineNumber() + 1;                                    // +1 because line index starts at 0
}

java

large-files

line-numbers

2022-10-02T23:38:03+00:00
Вопросы с похожей тематикой, как у вопроса:

Количество строк в файле на Java