循环结构
1.while循环结构
(1).格式
①.while(循环条件){ 循环体 }
②.do{ 循环体 } while(循环条件);
(2).不同点
①.执行顺序不同。
②.当初始条件不满足条件时,while一次都不会执行,do-while至少会执行一次。
2.for循环
(1).格式
<可省略> <可省略> <可省略>
①.for(初始化循环变量;循环条件;修改循环变量的值){ 循环体 }
<分号都不可省略>
②.执行顺序为:初始化循环变量→循环条件→循环体→
修改循环变量的值→循环条件......
3.break与continue
(1).continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环 条件判定,即为仅结束本次循环。
(2).break为跳出整个循环,接下来的循环就不在执行了。
Scanner input = new Scanner(System.in);
while (1==1){
int a=input.nextInt();
if(a%2==0){
//跳出当次循环 while循环还会继续
continue;
}
if(a%2!=0){
//跳出当前循环 while循环就停止了
break;
}
}