for循环
for(表达式1;表达式2;表达式3){
循环体
}
或者
for(变量初始化;循环条件;修改循环变量的值){
循环体
}
1.首先执行表达式1,一般是进行变量的初始化。
2.然后执行表达式2,对循环条件进行判断。
3.如果结果为真,则执行循环体。
4.循环语句执行完毕后执行表达式3,改变循环变量的值,再次执行表达式2,如果结果为真,继续循环。
5.如果结果为假,终止循环,执行后面的语句。
6.无论循环多少次,表达式1只执行一次。
while循环语句的格式
初始化语句;
while(条件表达式){
循环体;
循环变量控制语句;
}
do-while循环语句的格式
do后边的循环体至少执行一次
初始化语句;
do{
循环体;
循环变量控制语句;
}while(条件表达式);
死循环语句的格式
1.while(true){
if(条件表达式){
break; //符合条件退出循环
}
}
1. break的使用
break目前为止大多出现在while循环语句和switch条件语句中
break在while循环结构中的作用是:结束当前循环
1
2
3
演示break在while循环语句中的运用
public class BreakDemo{
public static void main(String[] args){
for(int i = 0;i<5;i++){
for(int j = 0;j<5;j++){
if(j == 3){
break;
}
System.out.print("hello");
}
System.out.println("--------------");
}
}
}
2. continue的使用
continue目前为止只在循环结构中出现
continue循环结构中的作用是:结束本次循环,继续下一次循环