牛骨文教育服务平台(让学习变的简单)
博文笔记

java 多层循环 break 会跳出几层

创建时间:2015-05-04 投稿人: 浏览次数:2994

学习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 ...
    


我只是个新手,如果有什么更好的方法,大家可以提出来共同分享。



声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。