Как заставить Java принять входные данные на консоли? Метод сканера#hasnextline, кажется, терпит неудачуJAVA

Программисты JAVA общаются здесь
Anonymous
Как заставить Java принять входные данные на консоли? Метод сканера#hasnextline, кажется, терпит неудачу

Сообщение Anonymous »

В этом коде консоль бесконечно позволяет строкам текста пользователя. Но приложение никогда не принимает этот ввод, никогда не движется дальше.Scanner console = new Scanner( System.in );
String userName = null;

System.out.print( "What is your name? " );
while ( console.hasNextLine( ) )
{
userName = console.nextLine( );
}
System.out.println( "Hello " + userName );


Подробнее здесь: https://stackoverflow.com/questions/797 ... e-method-s

Вернуться в «JAVA»