while循环
语法结构:
while(布尔表达式){
循环语句;
}
在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。
循环结构图:

do-while和while-do循环
**语法结构 **
do{
循环语句;
}while(判断语句)
while(判断语句){
循环语句;
}
do-while和while-do区别:
两者同样是循环,区别是do-while先执行循环语句,后执行判断语句。而while-do则相反,是先执行判断语句,判断为true后执行循环语句。
For循环
语法结构:
for(初始表达式; 布尔表达式; 迭代因子){
循环语句;
}
for循环是循环结构中最常用的一种结构,同时也支持迭代,是最有效、最灵活的循环结构。for 循环在第 一次反复之前要进行初始化,即执行初始表达式;随后,对布尔表达式进行判定,若判定结果为 true,则执行循环体,否则,终止循环;最后在每一次循环的时候,进行某种形式的“递进”,即执行迭代因子。
- 初始化部分设置循环变量的初值
- 条件判断部分为任意布尔表达式
- 迭代因子控制循环变量的增减
循环结构图:

实例:
public class Test{
public static void main(String[] args){
for(int i = 1;i<5;i++){
System.out.println(i);
}
}
}
注意:
在for循环中定义的变量只能在循环中使用。
4697

被折叠的 条评论
为什么被折叠?



