Путаница с бесконечной, пока она, касающаяся Scanner.nextint ();JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Путаница с бесконечной, пока она, касающаяся Scanner.nextint ();

Сообщение Anonymous »

У меня проблемы с пониманием, почему код не работает. Моя цель состоит в том, чтобы продолжать читать ввод пользователя до тех пор, пока пользователь, наконец, не войдет в «5», к которому код будет продолжаться.
Я ценю, что есть, вероятно, лучшие способы, и я открыт для предложений более кратких способов выполнения этого (возможно, пытается проанализировать строку), однако мой вопрос более любопытный в отношении того, почему мой метод не работает, в отличие от того, как иначе, как и все, что может быть более идеальным. Ввод, однако, если бы я вводил строку, непрерывно циклоры кода, а блок подъема всегда запускается без какого -либо входа. Я предполагаю, что это особенность сканера, сохраняющего мой ввод, но я не уверен.import java.util.Scanner;
import java.util.InputMismatchException;

public class App {
public static void main(String[] args) {

int temp = 0;
System.out.println("Enter the number 5: ");

while (temp != 5) {
try {
temp = sc.nextInt();
} catch (InputMismatchException e) {
System.out.println("Try again!");
}
}
System.out.println("Got it!");
sc.close();
}
}


Подробнее здесь: https://stackoverflow.com/questions/320 ... er-nextint
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Scanner.nextint () не читая ввод?
    Anonymous » » в форуме Javascript
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Scanner.nextint () не читая ввод?
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Понимание методов Scanner's Nextline (), Next () и NextInt ()
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • ML Kit Document Scanner Scanner API выбор галереи
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • ML Kit Document Scanner Scanner API выбор галереи
    Anonymous » » в форуме Android
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

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