我正在處理一個問題,其中我必須檢查輸入數組的輸入是否在1到10000之間。如果它是真的,我必須繼續下一步一套行動。我如何處理它。 請在下面找到我的代碼:檢查輸入到數組中的輸入是否正確
Scanner in = new Scanner(System.in);
System.out.println("Enter 10 values between 1 and 10000: ");
for(int i=0; i<10; i++) {
if (z[i]>1 && z[i]<10000) {
z[i] = in.nextInt();
}
}
但林不能夠檢查的「如果」的聲明我已經擺在那裏。你能幫我解決嗎?
交換請求輸入和比較線。 – Maroun
對不起,我沒有得到你,什麼 – Dev
你不能測試如果z [i]中沒有任何內容時'z [i]> 1'。您應該得到輸入,測試它是否符合值,然後將其分配給數組。 –