for循环

虽然所有循环结构都可以用 while 或者 do ... while 表示,但Java提供了另一种语句——for循环,使一些循环结构变得更加简单

for循环是支持迭代的一种循环,是最有效,最灵活的循环结构

for循环在执行前就被确认执行次数,语法:

for(初始化;布尔表达式;更新){//代码语句}

eg : 

public class ForDemo01 {
public static void main(String[] args) {
int a = 1;//初始化条件
while (a <= 100) {//条件判断
System.out.print(a+" ");//循环体
a += 2;//迭代
}
System.out.println("while循环结束");

//初始化条件//条件判断//循环体
for (int i = 1; i <= 100; i++) {
System.out.print(i+" ");
}
System.out.println("for循环结束");
/*
关于 for 循环有以下几点说明:
最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
然后,检测布尔值表达式的值。如果为 true,循环体被执行。如果为 false,循环终止,开始执行循环体后面的语句。
执行一次循环后,更新循环控制变量(迭代因子控制循环变量的增减)。
再次检测布尔值表达式。循环执行上面的过程。
*/
/* //for死循环
for (; ; ) {
}*/
//println 输出完会换行
//print 输出完不会换行
}
}
posted @ 2021-02-21 17:41  星忄守候  阅读(74)  评论(0)    收藏  举报