java 多层循环 break 会跳出几层
学习java也是好久了,前天帮别人用java解一个方程,就用了双层循环,结果就出现了一些小问题。
for(int i =0;i<5;i++){ for(int j = 0;j<5;j++){ if(j==5) 跳出两层循环; } }
因为我想要的是如果if符合条件,直接跳出两层循环,如果只在if里加一个break,第一层for循环还是会继续执行,所以
可以知道,break只是会跳出一层循环,这是后只需要在执行第二层循环前加一个判断条件即可。
for(int i = 0 ;i<5;i++) if(j==3) break; else for ...
我只是个新手,如果有什么更好的方法,大家可以提出来共同分享。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: session学习总结-用户登录及一次性校验码案例
- 下一篇: Cookie,Session验证机制