Ошибка при использовании входа сканера
Я пытаюсь принять данные из моего файла в мой класс. Я проверяю это так:
Scanner input = new Scanner(new File("input.txt"));
System.out.print(input);
Тем не менее, консоль распечатывает это:
java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\Q?\E][infinity string=\Q?\E]
Если бы кто-то мог помочь мне, я был бы очень признателен:D
1 ответ
Вам нужно читать содержимое файла построчно, а не просто печатать объект сканера. Может быть, что-то вроде этого:
while (input.hasNextLine())
{
String line = input.nextLine();
System.out.println (line);
}