本文主要是介绍java中如何跳出多重循环的嵌套,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在程序开发的过程中,我们不免会遇到这样的情况,想要跳出多重循环,对于像我这样的初学者来说真令人纠结,为此分享一下: temp: for(int i=0;i<10;i++){ for(int j=0;j<10;j++){ if(){ break temp; } } } boolean temp=false; for(int i=0;i<10&&!temp){ for(int j=0;j<10;j++){ if(){ temp=true; break; } } }
1.给外部的循环添加一个标识,内部条件满足的时候可以通过break+标识名来跳出大循环
这种方法不建议使用的
2.可以声明一个变量,而这个变量的赋值可以在内部循环中完成,外部循环把这个变量当作一个判断条件来用即可;
综上:个人使用第二种方式
这篇关于java中如何跳出多重循环的嵌套的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!