循环结构:
在程序当中总有一些需要反复的/重复的执行,假设没有循环结构;
那么这段需要重复执行的代码自然是需要重复编写的,代码无法得到重复使用,所以多数编程语言都是支持循环结构的。将来把需要反复执行的代码片段放到循环体,再联合计数器,共同控制这段需要反复执行的代码。
基本上所有的编程语言支持的循环的循环包括三种:
for循环
while循环
Do..while循环
3:for循环的语法结构;
For(初始话表达式:布尔表达式;更新表达式){
//是需要重复执行的代码片段[循环体:由Java语句构成]
}
4,for循环的执行过程/执行原理?
初始化表达式。布尔表达式,更新表达式都不是必须的![但是两个分号是必须的]
初始化表达式是最先执行,并且在整个for循环当中只执行一次。
布尔表达式必须是true/false,不能是其他值。
for的执行过程:
先执行初始化表达式,并且该表达式只执行一次
判断布尔表达式的结果是true还是false
布尔表达式true
执行循环体
执行更新表达式
判断布尔表达式结果是true还是false
布尔表达式true
执行循环体
执行更新表达式
判断布尔表达式的结果是true还是false
布尔表达式false
布尔表达式false
循环结束