java里面的一个break是跳出一层for循环,还是可以跳出几层
75个回答
2017-05-26
展开全部
for(;;){//循环1
label:for(;;){//循环2
for(;;){//循环3
break label;//跳出指漏码键定循环,既跳出循环2
//break;//跳出当前循模差环,既跳出返巧循环3
}
}
}
label:for(;;){//循环2
for(;;){//循环3
break label;//跳出指漏码键定循环,既跳出循环2
//break;//跳出当前循模差环,既跳出返巧循环3
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当程序进行到break时,下个 }将被跳过。
也就是说只跳出一层loop。
也就是说只跳出一层loop。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
带标哪悉橘李团号的可以跳到标号标记的块的后面,如:
...
out:
for(...)
{
for(...)
{
for(...)
{
if(...)
{
break out;
}
}
}
}
System.out.println("跳到陆庆这里!");
...
...
out:
for(...)
{
for(...)
{
for(...)
{
if(...)
{
break out;
}
}
}
}
System.out.println("跳到陆庆这里!");
...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
break是跳或姿出烂指整个for
for(int i = 0;i < 10;i++)
{
if(i == 3)
{
break;
}
printf("%d\r\n", i);
}
结果是输出 0 1 2 就退出了整个衫历绝for循环
for(int i = 0;i < 10;i++)
{
if(i == 3)
{
break;
}
printf("%d\r\n", i);
}
结果是输出 0 1 2 就退出了整个衫历绝for循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
break跳出整个循环
continue跳出本次循环,执行下次循环
continue跳出本次循环,执行下次循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询