Вы получаете значение toString()
, возвращаемое самим объектом Scanner, которое отличается от того, что вы хотите, и от того, как вы используете объект Scanner. Вместо этого вам нужны данные , полученные объектом Сканера. Например,
Scanner input = new Scanner(System.in);
String data = input.nextLine();
System.out.println(data);
Пожалуйста, прочитайте учебник о том, как его использовать, так как он все объяснит.
Редактировать
Пожалуйста, посмотрите здесь: Учебное пособие по сканеру
Также взгляните на Scanner API , который объяснит некоторые тонкости методов и свойств сканера.