Day4.1
-
定义一组数组,然后两种for循环打印数组
public class ForDemo {
public static void main(String[] args) {
int[] numbers = {10,20,30,40,50};
for(int i = 0;i<5;i++){
System.out.println(numbers[i]);
}
System.out.println("==================");
for(int x:numbers){
System.out.println(x);
}
}
}
break continue
-
break用于任何循环语句强致退出循环,break并不是终止程序,只是跳出了当前循环
-
continue语句中止当此循环,使程序立刻回到循环开始的地方
while(i<100){
i++;
if(i%10==0){
System.out.println();
//此时continue会跳过下面的输出i直接回到开头的循环
continue;
}
System.out.println(i);
-
拓展,带标签的continue(不建议使用)
//打印101-150之间的所有质数
abcde:for(int f = 101; f<=150; f++){
for(int j = 2; j<=f/2; j++) {
if (f % j == 0) {
continue abcde;
}
}
System.out.print(f+" ");

浙公网安备 33010602011771号