for循環適用場景:在指定循環次數固定的情況下使用。之前while和do-while在循環次數不固定的情況下使用。
1.for循環的語法和執行順序
1.1 循環語句組成
(1) 參數初始化
(2) 條件判斷
(3) 循環操作
(4) 更新循環變量
2. 語法
for(參數初始化;條件判斷;跟新循環變量){ 循環操作 } for(int i =0;i<100;i++){ System.out.println("好好學習") }
3. 執行流程圖
求出1-100之間數據之和 // 1:定義求和變量,初始化值是0 // 2:獲取1-100之間的數據,用for循環實現 //3:把每一次獲取到的數據,累加起來就可以了 //4:輸出求和變量即可 public class Hello1 { public static void main(String[] args) { //定義求和變量,初始化值是0 int sum = 0; //獲取1-100之間的數據,用for循環實現 for(int i=1; i<=100; i++) { sum += i; } //輸出求和結果 System.out.println("1-100之間數據之和為:"+sum); } }
求出1-100之間偶數和 //定義求和變量,初始化值是0 //獲取1-100之間的數據,用for循環實現 //把獲取到的數據進行判斷,看是否是偶數;如果是,就累加 //輸出求和結果 public class Hello2{ public static void main(String[] args) { //定義求和變量,初始化值是0 int sum = 0; //獲取1-100之間的數據,用for循環實現 for(int i=1; i<=100; i++) { //把獲取到的數據進行判斷,看是否是偶數 if(i% 2 == 0) { sum += i; } } //輸出求和結果 System.out.println("1-100之間偶數和:"+sum); } }