Я использую буферизованную программу для чтения строки из текстового файла. Я пытаюсь также получить номер строки из текстового файла, используя целое число отслеживания. К сожалению, BufferedReader пропускает пустые строки (те, которые имеют / n или возврат каретки)
Есть ли лучший способ решить эту проблему? Будет ли работать сканер?
Пример кода:
int lineNumber = 0;
while ((s = br.readLine()) != null) {
this.charSequence.add(s, ++lineNumber);
}