天天看點

01Java基礎文法-15.for循環結構

  • 循環:

    循環語句可以在滿足循環條件的情況下,反複執行某一段代碼,這段被重複執行的代碼被稱為循環體語句,當反複執行這個循環體時,需要在合适的時候把循環判斷條件修改為false,進而結束循環,否則循環将一直執行下去,形 成死循環。

  • for循環格式:
for (初始化語句;條件判斷語句;條件控制語句) {
循環體語句;
}      
  • 格式解釋:
  • 初始化語句: 用于表示循環開啟時的起始狀态,簡單說就是循環開始的時候什麼樣
  • 條件判斷語句:用于表示循環反複執行的條件,簡單說就是判斷循環是否能一直執行下去
  • 循環體語句: 用于表示循環反複執行的内容,簡單說就是循環反複執行的事情
  • 條件控制語句:用于表示循環執行中每次變化的内容,簡單說就是控制循環是否能執行下去
  • 執行流程:

    ①執行初始化語句

    ②執行條件判斷語句,看其結果是true還是false

    如果是false,循環結束

    如果是true,繼續執行

    ③執行循環體語句

    ④執行條件控制語句

    ⑤回到②繼續

案例

for (int i = 100; i < 1000; i++) {
      int a = i % 10;
      int b = i / 10 % 10;
      int c = i / 100;
      if(a*a*a + b*b*b + c*c*c == i){
        System.out.println(i);
      }
    }