Java中的循环语句while循环、for循环、dowhile循环、死循环、嵌套for循环

/*

    一、while循环

循环语句:可以让一部分代码反复执行

while循环:
编写格式:
while(条件){
循环体
}
条件:当条件为true,就执行循环体,执行完循环体后
程序再次执行while中的条件,如果条件还是true,继续执行循环体
知道条件是false的时候,循环结束
*/
public class WhileDemo{
public static void main(String[] args){
//输出1-4之间的整数
//定义变量,整数类型,循环条件
int i = 1;
while(i<5){
System.out.println(i);
i++;
}
}

}


----------------------------------------------------------------------------------------------------------------------------------

/*

    二、for循环

for循环
编写格式
for(初始化变量;条件;增量){
循环体
}
初始化变量:定义变量,作用,控制循环的次数
条件:当条件是true,执行循环体,条件是false,结束循环
增量:变量自增情况
*/
public class ForDemo{
public static void main(String[] args){
//for循环,输出0-10
for(int i=0;i<=10;i++){
System.out.println(i);
}
}

}


----------------------------------------------------------------------------------------------------------------------------------

/*

    三、dowhile循环

do while循环

编写格式:
do{
循环体
}while(条件);
特点:无条件先执行一次
*/
public class DoWhileDemo{
public static void main(String[] args){
int i = 0;
do{
System.out.println(i);
i++;
}while(i<5);
}

}


----------------------------------------------------------------------------------------------------------------------------------

/*

    四、死循环

死循环:
死循环后面的代码将不会被执行,编译时系统报错,因为Java不允许有代码不被执行
*/
public static WhileForDemo{
public static void main(String[] args){
//while形式死循环
/*while(true){

}*/

//for形式死循环
for( ; ; ){

}
}

}


----------------------------------------------------------------------------------------------------------------------------------

/*

    五、循环的嵌套

循环的嵌套:循环里面还有循环,for形式用的比较多
for(){

for(){

}

}
总的循环次数 = 内循环次数*外循环次数
内循环,是外循环的循环体

外循环,控制的是行数
内循环,控制的是每行的个数,即列数
*/
public class ForForDemo{
public static void main(String[] args){
for(int i=0;i<9;i++){
for(int j=0;j<i+1;j++){
System.out.print("*");
}
System.out.println();
}
}
}

猜你喜欢

转载自blog.csdn.net/zamaque/article/details/80232504