增强型For循环
- 主要用于数组或集合的遍历,语法如下:
for(声明语句:表达式){
// 代码段
}
public static void main(String[] args) {
// 定义一个数组
int[] number = {1,3,1,4};
for (int x : number){
System.out.println(x);
}
}
Break、Continue的异同点
- break在任何循环语句的主题部分,均可用break控制循环的流程.break用于强行退出循环,不执行循环剩余的流程
- continue语句在循环语句体中,用于终止某次循环的过程,即跳过循环体中尚未执行的语句,接着进行下一次循环语句的判定
public static void main(String[] args) {
// 使用break跳出循环
int i= 0;
while(i<=100){
i++;
if (i == 25){
break;
}
}
System.out.println(i);
System.out.println("=====================");
// 使用continue跳过此次循环,执行下一循环
int j = 0;
while (j < 10){
j++;
if (j == 5){
continue;
}
System.out.println(j);
}
}