Java學習筆記——控制流程(五)

for循環常用來處理一些循環次數固定的工作。

一、關於for循環

for循環初始化首先執行表達式1;也就是for循環的()內的第一個前的內容。第二步會執行表達式2也就是條件判斷;第三步會執行循環體內的代碼;第四步會執行表達式3,也就是負責計數的表達式。綜上所述for循環第一次執行的順序就是這樣的。

for循環第二次執行順序是表達式2,進行循環條件的判斷;第二步,如果滿足循環條件則執行循環體內的代碼,否則跳出循環;如果第二步滿足循環條件,那麼在執行完循環體內的代碼之後則執行表達式3,也就是計數器計數的表達式。

簡單語法:

        for (表達式1; 表達式2; 表達式3) {
            循環代碼塊   
        }

二、示例代碼

示例中演示了for循環的兩種用法,前者是常規循環用法,後者是用來循環遍歷容器內的元素。

/**
 * @author SugarYe
 * @date 2018-06-29
 * @des for循環演示Demo
 */
package com.sugar.util.test;

public class ForPractice {

    public static void main(String[] args) {
        
         //最簡單的for循環
        for (int i = 1; i <= 10; i++) {
            System.out.println("第"+i+"次打印");
        }
        
        
        //定義一個字符串類型的數組並初始化
        String[] strs= {"我愛你中國!","福爾摩斯","莎士比亞"};
        
        //循環輸出打印數組中的元素
        for (String str : strs) {
            System.out.println(str);
        } 
    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章