如何在java中跳出当前多重嵌套循环?有几种方法?

时间:2023-02-12 20:17:40

如何在java中跳出当前多重嵌套循环?有几种方法?

  - 两种方法
  - 1.在外层循环定义标记
         ok:
         for(int i=0;i<100;i++){
           for(int j=0;j<100;j++){
              System.out.println("i="+i);
              if(i==2){
                break ok; 
             }
           }
         }

  - 2.在外层循环条件中设置变量
             
          boolean flag=true;
          for(int i=0;i<100 && flag;i++){
           for(int j=0;j<100;j++){
              System.out.println("i="+i);
              if(i==2){
                flag=false; 
             }
           }
         }