我似乎有這個問題很多,我不能完全似乎明白瞭如何工作的掃描儀我的掃描儀會要求輸入兩次
System.out.println("Please enter a number");
Scanner choice1 = new Scanner(System.in);
int choiceH = choice1.nextInt();
while(!choice1.hasNextInt()){
System.out.println("Please enter a number");
choice1.next();
}
我想要什麼的代碼做的就是要求一個數,並檢查輸入是否是一個數字。 我的問題是,它會問號碼兩次,我不知道爲什麼。