Java--程序控制结构(下)

发布于:2025-06-27 ⋅ 阅读:(13) ⋅ 点赞:(0)

目录

1.1 for循环控制

注意事项和细节说明:

练习:打印1-100之间所有是9的倍数的整数,统计个数及总和 我们进行代码优化:代码:

1.2 while 循环控制

1.3 do...while 循环控制

1.4 多重循环控制(重点)

1.5 break 跳转控制语句

细节:

1.6 continue跳转语句

1.7  return跳转语句


1.1 for循环控制

介绍:听其名而知其意,就是让你的代码可以循环的执行

语法:

for(循环变量初始化;循环条件;循环变量迭代){

   循环操作(语句);

}

1. for关键字,表示循环控制

2. for有四要素:(1)循环变量初始化 (2)循环条件 (3)循环操作 (4)循环变量迭代

3. 循环操作,这里可以有多条语句,也就是我们要循环执行的代码

4. 如果循环操作只有一条语句,建议不要省略{}。

注意事项和细节说明:

1. 循环条件是返回一个布尔值的表达式

2. for(;循环条件判断;)中的初始化和变量迭代可以写到其他地方,但是俩边的分号不能省略

3. 循环初始值可以有多条初始化语句,但要求类型一样,并且中间用逗号隔开,循环变量迭代也可以有多条变量迭代语句,中间用逗号隔开。

4. 使用内存分析法,分析语句。

练习:打印1-100之间所有是9的倍数的整数,统计个数及总和 我们进行代码优化:
代码

public class for{

 public static void main(String[] args){

   int count=0;

  int sum=0;

  int start=0;

 int end = 0;

 int t =0;

       for(int i=start;i<=end;i++){

             if( i % t == 0){

    System.out.println("i=" +i);

   count++;

   sum+=i;

}

}

  System.out.println("count=" +count);

  System.out.println("sum=" +sum);

}

}

1.2 while 循环控制

语法:

while(循环条件){

  循环体;

  循环变量迭代;

}

说明:

1. while 循环也要有四要素

2. 只是四要素放的位置,不一样

1.3 do...while 循环控制

语法:

循环变量初始化:

do{

   循环体(语句);

   循环变量迭代;

} while(循环条件);

说明:

1. do while是关键字

2. 也有循环四要素,只是位置不一样

3. 先执行,再判断,也就是,一定会执行一次

1.4 多重循环控制(重点)

介绍:

1. 将一个循环放在另一个循环体内,形成了嵌套循环。

2. 实质上,嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的条件为false,才会完全跳出内层循环,才可结束外层的当次循环。

3. 外层循环次数为m,内层为n,则内层循环实际上需要执行m*n次。

1.5 break 跳转控制语句

介绍:break用于终止某个语句块的执行,一般执行switch或者循环。

细节:

1. break语句可以指定退出哪层

2. 实际开发中,尽量不要使用标签

3. 如果没有指定break,默认退出最近的循环体

1.6 continue跳转语句

介绍:用于结束本次循环,继续执行下一次循环

1.7  return跳转语句

介绍:return使用在方法,表示跳出所在方法。


网站公告

今日签到

点亮在社区的每一天
去签到