三种循环的格式不同:
//for循环格式
//先判断再做判断
for(初始化语句;条件判断语句;条件控制语句){
循环体语句;
}
//while循环格式
//先判断再做判断
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
//do……while循环格式
//先做循环再判断
初始化语句;
do{
循环体语句;
条件控制语句;
}while(条件判断语句);
//三种循环输出三次"HelloWorld!"
public class ThreeDifferentCycles{
public static void main(String[] args){
//for循环
for(int = 3;i < 3;i ++){
System.out.println("HelloWorld!");
}
System.out.println(i);//这句会报错,因为此处的i是局部变量,出了循环就没了;
//while循环
int j = 1;
while(j < 3){
System.out.println("HelloWorld!");
j ++;
}
System.out.println(j);//可以输出;
//do……while循环
//执行流程从上到下,不管条件咋样,至少执行一次循环体语句;
int k = 3;
do{
System.out.println("HelloWorld!");
k ++;
}while(k < 3);
System.out.println(k);//可以输出;
//死循环
//while最常用,ctrl+c退出循环
for(;;){
System.out.println("HelloWorld!");
}
while(true){
System.out.println("HelloWorld!");
}
do{
System.out.println("HelloWorld!");
}while(true);
for、while、do……while循环区别以及死循环
最新推荐文章于 2023-11-10 20:27:02 发布