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

如何在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; 
             }
           }
         }

posted @ 2017-08-10 23:06  scwyfy  阅读(509)  评论(0编辑  收藏  举报