0
我需要制定一個程序,用戶被問到是否可以填寫一個數字,並且只有當用戶在一行中鍵入兩次數字時,它纔會停止並打印類似:「是的!」 但我不知道我可以使用什麼代碼,所以它會識別它已被鍵入兩次。現在我有這樣的事情:識別一個數字是連續輸入兩次
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while (true) {
System.out.println("Type some numbers and dont forget to click enter after each number");
int number = input.nextInt();
if (......) {
System.out.println("yeay");
break;
}else if (...){
System.out.println("Type some numbers and dont forget to click enter after each number");
}
}
}
但我不知道是否會更好地使用for循環?
你需要有一個包含先前輸入值的變量。在你的if塊中,將輸入的值與先前輸入的值進行比較。 –
我不明白你想要做什麼。你能詳細說明嗎? – Lokesh
程序不斷要求輸入一個數字,但只有當數字連續輸入兩次時,程序纔會停止詢問您的號碼。但是當一個數字連續輸入兩次時,程序如何停止? – Yuu