for迴圈語句
阿新 • • 發佈:2022-01-27
1.for迴圈語句
1.1 for迴圈結構
特徵:重複做某件事情,具有明確的開始和停止標誌
迴圈結構的組成:
初始化語句:用於表示迴圈開啟時的起始狀態,簡單的說就是迴圈開始的時候什麼樣
條件判斷語句:用於表示迴圈反覆執行的條件,簡單的說就是判斷迴圈能否能一直執行下去
迴圈體語句:用於表示迴圈反覆執行的內容,簡答的說就是迴圈反覆執行的事情
條件控制語句:用於表示迴圈執行中每次變化的內容,簡單的說就是控制迴圈是否能執行下去
迴圈結構對應的語法:
初始化語句:這裡可以是一條或多條語句,這些玉奴可以完成一些初始化操作
條件判斷語句:這裡使用一個結果值為boolean型別的表示式,這個表示式決定是否執行循體。例如:a<3
迴圈體語句:這裡可以是任意語句,這些語句將反覆執行
條件控制語句:這裡通常是使用一條語句來改變變數的值,從而的達到控制迴圈是否繼續向下執行的效果。常見i++,i--這樣的操作。
1.2 for迴圈結構格式
格式: for(初始化語句;判斷條件語句;條件控制語句){ 迴圈體語句; }
執行流程:
①執行初始化語句
②執行條件判斷語句,看其他結果是true還說false
如果是false,迴圈結束
如果是true,繼續執行
③執行迴圈體語句
④執行條件控制語句
⑤回到②繼續
演示程式碼:
package com.scxh.day01; public classDemo01For { public static void main(String[] args) { //要求在控制檯輸出五次“HelloWorld” System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("--------------"); //迴圈改進 for (int i=1; i<=5; i++){ System.out.println("HelloWorld"); } } }
輸出結果: