你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

循环语句for

2021/12/15 1:01:00

用于进行程序当中一些需要进行反复,重复执行的代码。将把需要反复执行的代片段放到“循环体”中,联合“计数器”,共同控制这段需要反复执行的代码。

语法结构

输出一到十:

for(int a = 1(初始化表达式);a<=10(布尔表达式);a++(更新表达式)){
    //需要重复执行的代码片段(循环体:由java语句构成)
    System.out.println(a);

}

初始化表达式,布尔表达式,更新表达式都不是必须的,但是两个分号都是必须的

初始化表达式最先执行,并且在整个for循环只执行一次

布尔表达式必须为true或false,不能是其他值

for的执行过程:

先执行初始化表达式,并且该表达式只执行一次

判断布尔表达式的结果是true还是false

        布尔表达式为true

                执行循环体        执行更新表达式        判断布尔表达式的结果是true还是false

          布尔表达式true

                .......

        布尔表达式为false        循环结束

代码中i变量的作用域:

for循环当中的“i”变量作用仅限与当前for循环内部使用,出了这个for循环就不认识了