@SandPie

Можно ли ввести «ничего» в Scanner?

Я пишу для себя программу с бесконечным циклом и я хочу чтобы когда я ничего не вводил в scanner.nextInt() (то есть просто нажимал enter без ввода какого либо числа), цикл завершал свою работу, возможно ли такое сделать? Если да, то как?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
BorLaze
@BorLaze
Java developer
Читаем строку через scanner.nextLine().
Если она пустая, завершаем работу.
Если нет - пытаемся через Integer.parseInt() получить число.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы