Day4.1

Day4.1

增强for循环

  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

  1. break用于任何循环语句强致退出循环,break并不是终止程序,只是跳出了当前循环

  2. continue语句中止当此循环,使程序立刻回到循环开始的地方

 while(i<100){
 i++;
 if(i%10==0){
 System.out.println();
 //此时continue会跳过下面的输出i直接回到开头的循环
 continue;
 }
 System.out.println(i);
  1. 拓展,带标签的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+" ");

 

posted @ 2021-04-15 19:28  蜂皇浆兵  阅读(47)  评论(0)    收藏  举报