Java中一次跳出多重循环小技巧

   当在多重循环的内部,想要达到条件后直接退出整个循环,但是方法继续执行,则可以通过在循环外部定义一个标记flag,执行 break  flag;即可以退出多重循环;参考代码示例:

public class Test {
public static void main(String[] args) {
    flag:
        for(int i=0;i<100;i++){
            for(int j=0;j<100;j++){
                for(int k=5;k<10;k++){
                    System.out.println("当前的j值:"+j);
                    if(j==2){
                        
                        break flag;
                    }
                }
            }
        }
}
}

 

posted @ 2020-08-06 20:45  九鼎很难顶  阅读(254)  评论(0编辑  收藏  举报