嗨我試圖同時使用& &和||運營商在一段時間的聲明。我想我可以通過使用另一個'while'來做到這一點,但我想知道是否有任何方法通過一起使用它們。在while語句中使用多個運算符
while (month2<month1 && month2<1 || month2>12){
System.out.println("Enter the return month (1-12) : ");
month2 = input.nextInt();
}
這是我得到問題的部分。即使它小於接機月份,它也不會再次提示用戶返回月份。
問題是什麼?不要做很多次檢查,這種方式是正確的。 –