迴圈語句用於描述有規則的重複流程。學習關鍵在於「發現規律 → 用語法描述規律」。語法只是入門,觀察規律、邏輯思維才是核心難點。
三大迴圈:while、do-while、for。
while (迴圈條件) {
迴圈體;
}
boolean 型別false 結束,true 進入步驟 2while (true) {
System.out.println('a');
}
終止方式:控制台 Ctrl+C,Eclipse 點擊紅色 Terminate 按鈕。
int i = 0;
while (i < 10) {
System.out.println(i);
i++;
}
流程:i=0 → 判斷 i<10 → 輸出 0 → i=1 → 判斷 → 輸出 1 ... → i=10 判斷失敗結束。
int i = 0;
while (i < 10) {
i++; // 先遞增
System.out.println(i); // 再輸出
}
// 輸出:1 到 10(而非 0-9)
關鍵教訓:迴圈體內語句順序直接影響邏輯結果,務必仔細安排。
int i = 1;
int sum = 0;
while (i <= 10) {
sum += i; // 累加當前 i
i++; // 遞增 i
}
System.out.println(sum); // 55
原理:sum 保存「至今累加結果」,每輪與新 i 相加再賦值回 sum。
發現規律的時間遠超編寫調試時間。多閱讀代碼、多手寫練習、多思考「索引與數值的對應關係」,養成敏銳的邏輯觀察力。