开始学java 05
循环语句
在满足预设判断条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复
执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环
组成:
初始化语句
判断条件语句
循环体语句
控制条件语句
for语句
结构:
for(初始化表达式;判断表达式;步进式){
循环体
}
举例(for嵌套输出99乘法表)
for (int x= ;x<=9;x++){
for (int y=1;y<=x;y++){
System . out. print (x+""+y+"="+x*y);
}
System . out. println();
}
while语句
结构:
while循环语句格式:
基本格式
while(判断条件语句) {
循环体语句;
}
扩展格式
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
举例
int a=0;
int b=1;
while (a<10&&b<10){
a++;
if(a<10){
System.out.print(a+""+b+"="+ab+"\t");
}else if(b<10){
a=1;
System.out.println("\n");
System.out.print(a+""+b+"="+ab+"\t");
b++;
}
}
do…while语句
结构:
do…while循环语句格式:
基本格式
do {
循环体语句;
}while((判断条件语句);
扩展格式
初始化语句;
do {
循环体语句;
控制条件语句;
} while((判断条件语句);
跳出语句
break
终止/跳出 switch或者循环
注意:不可单独使用.
可跳出多层循环
可跳出指定循环(格式: break + 指定循环标签:)
continue
结束本次循环,继续下一次的循环
return
结束/退出一个方法,即结束一个main方法.
死循环
循环中的条件永远为true,死循环的是永不结束的循环