好吧,所以我是一個完整的初學者,如果這對你來說真是一個愚蠢的問題,我很抱歉。掃描儀類方法
所以我開始使用Scanner類,而對我而言似乎有些奇怪。
例如,這行代碼:
Scanner scan = new Scanner(System.in);
System.out.print("Write string: ");
if(scan.hasNextInt()){
int x = scan.nextInt();
}
else
System.out.println("Only integers allowed");
它是如何知道用戶是否輸入了一個整數或沒有,如果我只得到了「如果」條件內的輸入?
@Okx ,哦,它工作得很好。 – Asker
由於您創建的每個問題都以標題中的「Java」開頭:[停止這樣做](http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles)。 – Tom