Java学习笔记21——循环结构

 

分类:
1、for循环
2、while循环
———do...while循环
 
循环语句的组成:
初始化语句: 一条或者多条语句,这些语句完成一些初始化操作。
 
 
判断条件语句: 这是一个boolean 表达式,这个表达式能决定是否执行循环体。
 
 
循环体语句: 这个部分是循环体语句,也就是我们要多次做的事情。
 
 
控制条件语句: 这个部分在一次循环体结束后,下一次循环判断条件执行前执行。通过用于控制循环条件
 
中的变量,使得循环在合适的时候结束。
 
 
for循环:
语句格式:
for(初始化语句;判断条件语句;控制条件语句){
循环体代码;
}
 
示例:
改进前

 

 

改进后(for循环)

 

 

 

 

使用for循环的注意事项:
1,条件判断语句只能是boolean类型
2、当循环体的语句只有一条的时候,可以省略大括号,
如果循环体的语句有多条的时候,这时候需要添加大括号,
如果不添加循环语句只针对第一条语句有效(建议,永远不要省略大括号)
3、如果在小括号后加分号,默认有一个空语句体,后面的代码为正常的代码块,不参与循环
4、初始化语句可以不在for循环中的小括号中,但是必须在使用之前定义好
5、条件判断语句可以删除,但是删除之后,就没有了控制循环结束的条件,就变成了死循环
6、控制条件语句删除之后,也变成了死循环,你可以删除,但是初始化的变量的值一定要在循环体中发生变化
 
注意事项2示例:当循环体只有一条语句的时候,删去大括号,对结果没有影响

 

 

 

 

但当循环体语句有两条语句的时候,删掉大括号,对结果有改变

 

 

正确代码及结果:

 

 

 

 

注意事项4示例:

 

 

 

 

注意事项5示例:
删除条件判断句,进入死循环

 

 

注意事项6示例:
删除控制条件语句,进入死循环

 

 

如下图所示,这样改是可以的

 

 


 

 

posted @ 2021-11-29 22:12  欧朋  阅读(71)  评论(0)    收藏  举报