在學校,我們正在學習一些基本的Java編碼,現在我們正在學習循環和比較。所以我想要做的是詢問多個數字,並且在輸入相同的數字之後,需要打印出「woo」。該程序需要不斷詢問數字,直到輸入相同數字中的兩個。比較循環中的2個數字無法正常工作
現在我的問題是,當我輸入2相同的數字,它正常工作,但是當我第一次鍵入1號碼,然後2相同的數字沒有任何反應。
代碼:
for (int i = 1; i < 2;) {
int number1 = scanner.nextInt();
int number2 = scanner.nextInt();
if (number1 == number2 || number2 == number1){
System.out.println("Woo!");
break;
}
}
'number1 == number2 || number1 == number2' - 你想做什麼? – Maroun
woops,第二個應該是number2 == number1 – mrfatmanjunior
..這是完全一樣的..'1 == 1'與...'1 == 1'相同# – Maroun