:::info 💡 根据 遗忘曲线:如果没有记录和回顾,6天后便会忘记75%的内容
读书笔记正是帮助你记录和回顾的工具,不必拘泥于形式,其核心是:记录、翻看、思考 :::

某个操作需要重复执行多次

1分钟,看懂执行流程-永久掌握for循环 - 图1

1 for循环

for循环使用格式

for循环的使用格式: 在for循环中,初始化语句只执行1次;

for循环案例1 连续输出三段内容

  1. //for循环格式:
  2. for(初始化语句;条件判断语句;条件控制语句){
  3. //循环体语句;
  4. }
  5. //for循环案例:
  6. public static void main(String[] args) {
  7. for(int i =0;i<3;i++){
  8. System.out.println("执行第"+i+"次循环!");
  9. }
  10. }

for循环执行流程(重中之重)

执行流程解析,语句模块划分,图解

  1. for(初始化语句;条件判断语句;条件控制语句){
  2. //循环体语句;
  3. }

1分钟,看懂执行流程-永久掌握for循环 - 图2

  • for循环案例2(干饭倒计时案例)
  1. //for循环案例2(干饭倒计时)
  2. for (int i=10;i>=0;i--){
  3. if (i !=0 ){
  4. System.out.println("干饭倒计时还有"+i+"秒");
  5. }else {
  6. System.out.println("干饭时间到开始干饭!");
  7. }
  8. }
  • for循环案例3(1-100偶数和)
  1. //for循环案例3(1-100之间的偶数和)
  2. //实现方案1
  3. int sum =0;
  4. for (int i = 1;i<=100;i++){
  5. if (i%2==0){
  6. sum += i;
  7. }
  8. }
  9. System.out.println("1-100之间偶数和为:"+sum);
  10. //实现方案2
  11. int sum =0;
  12. for (int i = 2;i<=100;i+=2){
  13. sum += i;
  14. }
  15. System.out.println("1-100之间偶数和为:"+sum);