Это может быть странный вопрос, но есть ли способ остановить сканер в бесконечном цикле, если утверждение if выводится как true или false?Как остановить сканер java без окончания цикла
Например, если у вас есть:
for (;;) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
if (a <= 0) {
// is there something I could put in here to end the loop?
}
else { System.out.println("Continue"); }
Извините, если это глупый вопрос, я новичок во всем этом.
Я думаю, что это лучший solution.It это «чище» шаг по сравнению с использованием 'break' –