Как получить номер строки с помощью сканера

Я использую сканер для чтения текстового файла построчно, но как узнать номер строки, так как сканер перебирает каждый вход? Моя программа выглядит примерно так:

s = new Scanner(new BufferedReader(new FileReader("input.txt")));

while (s.hasNext()) {
System.out.print(s.next());

Это отлично работает, но, например:

1,2,3 
3,4,5

Я хочу знать номер строки, что означает 1,2,3 в строке 1 и 3,4,5 в строке 2. Как мне это получить?

Ответы на вопрос(2)

Ваш ответ на вопрос