本篇学习的是 循环结构:for 循环、while 循环、do-while 循环
所有循环结构四个必不可少的部分:初始部分、循环条件、循环体、更新循环变量
1. for 循环
执行顺序:初始化参数→判断循环条件→满足执行循环体→更新循环变量→判断循环条件→……
// for 循环的语法
for(初始化参数;循环条件;更新循环变量){
循环执行的代码块;
}
//例:打印 1~100
for(int i=1;i<=100;i++){
System.out.println(i);
}
//注意:初始化参数和更新循环变量可以不写在for的()里,但2个分号和循环条件必须写在()里,上例变形如下
int i=1;
for(;i<=100;){
System.out.println(i);
i++;
}
2. while 循环
因为 while 循环的更新循环变量和循环体在一起,所以可以自行控制这两步的先后顺序
// while 循环的语法
初始化循环变量;
while(循环条件){
循环执行的代码块和更新循环变量;
}
//例:打印 1~100
int i = 0;
while(i<100){
i++;
System.out.println(i);
}
3. do-while 循环
do-while 循环在 while 循环的基础上,无论初始条件如何,始终先执行一次循环体
// do-while 循环的语法
初始化循环变量;
do{
循环执行的代码块和更新循环变量;
}w