1、循环语句
为了重复执行某一个功能而反复执行的一段代码
可以减少代码冗余
Java提供了三种类型的循环语句:while循环、for循环、do-while循环(不常用);
循环四要素:
(1).循环的初始化(循环的开始)
(2).循环的继续条件(是否继续或者结束的条件)
(3).循环体(需要被循环执行的代码)
(4).循环步长(间距,周期)即当前循环和下次循环之间的差量。
——》Math.abs( ) 功能:可以取绝对值
2、构for语句的格式和基本使用
一般适用条件:遍历 循环次数已知的情况下
for格式:
for(A循环初始化;B循环继续条件;D循环步长){
C循环体
}
执行流程:
A.进行循环初始化
B.判断循环是否继续
B.1如果true 则执行C
B.2如果false 则执行E
C.执行循环体
D.改变循环步长,回到B执行
E.结束循环
2.1、循环结构for语句的注意事项
循环继续条件语句的结果是一个boolean类型
循环体语句如果是一条语句,大括号可以省略
有左大括号就没有分号,有分号就没有左大括号
2.2、
for循环使用一个变量来控制循环体的执行次数,以及什么时候循环终止,这个变量称为控制变量。初始操作是指初始化控制变量。
提示:控制变量必须在循环控制建构体内或循环前说明,如果在循环结构体内声明变量,那么在循环外不能引用它。
注意:for循环中的初始操作可以时0个或者多个以逗号隔开的语句。如:
for(int i=0,j=0; i+j<10; i++,j++){ }
2.3、参考资料
3、while循环
while
循环初始化
while(循环继续条件){
//循环体
//循环步长
}
**3.1、**注意:循环继续条件总应该放在圆括号内。只有当循环体只包含一条语句或不包含语句时,循环体的花括号才可以省略。
**3.2、如果程序运行了过长时间还没有结束,可能其中有无限循环。如果是从命令窗口运行程序的,可以按【CTRL+C】**结束运行。
4、do-while语句的格式和基本使用
do{
//循环体;
语句(组);
}while(循环继续条件);
**4.1、*提示:do-while循环和while循环基本一样,不同的是它先执行循环体一次,然后判断循环继续条件。
5、控制跳转语句break
5.1、break的使用场景:
在选择结构switch语句中
在循环语句中
离开使用场景的存在是没有意义的
5.2、break的作用:
跳出单层循环
跳出多层循环:带标签跳出,标签名:循环语句
6、采用哪种循环
1、如果提前知道循环次数就用for循环
2、如果不知道循环次数就用while循环
3、如果循环体至少要执行一次则用do-while 循环
4、while循环都可以用for循环来表示但是for循环不一定可以用while循环来表示
7、打印图形
8、注意区别(易错)
图1和图2的区别在于
图1程序中内循环语句为System.out.print(" "); //此时 后面带一个空格
图2程序中内循环语句为System.out.print(" "); //此时 后面不带空格
图1中【 】后面有空格而图2无空格
9、
10、
11、
12、
13、
14、
15、
16、
Java SE_04笔记
最新推荐文章于 2024-06-24 15:47:52 发布