在JAVA中如何跳出当前的多重嵌套循环

我们都知道break只能跳出一层循环,如

for(int i=0;i<10;i++){
    System.out.println("i:"+i);
    break;
}

那么如何跳出多重嵌套循环呢?

   答案是使用标记

ok:
for(int i=0;i<10;i++){
    for(int j=0;j<10;j++){
        System.out.println("i="+i+"\tj="+j);
        if(j==5){
            break ok;
        }
    }
}                

这样就可以了

posted @ 2016-11-26 16:14  晚`枫  阅读(402)  评论(0编辑  收藏  举报