java怎么跳出foreach循环,java跳出循环
java跳出for循环的方法
破裂
继续
返回
break语句
Break用于完全结束循环并跳出循环。无论是哪种循环,一旦在循环体中遇到断点,系统就会完全结束循环,并开始执行循环后的代码。休息不仅可以结束它的循环,还可以结束它的外部循环。此时,有必要在break后面加上一个标签,用于标识外部循环。Java中的标签是一个标识符,后跟一个英文冒号(:)。并且必须放在循环语句之前才有效。
公共类中断测试
{
公共静态void main(String[] args){
//外部循环,outer作为标识符
外部:
for(int I=0;i5;i ){
//内层循环
for(int j=0;j 3;j ){
system . out . println( I 的值为: i j的值为: j );
if (j==1){
//跳出外部标记标识的循环。
打破外层;
}
}
}
}
}continue语句
continue语句的作用是跳过这个循环中剩余未执行的语句,立即进行下一个循环条件判断,可以理解为只结束这个循环。
注意:continue语句不会终止整个循环。
continue的功能和break类似,只是continue只是停止这个循环,然后开始下一个循环。而break就是完全停止循环。
公共类连续测试
{
公共静态void main(String[] args){
//简单的for循环
for(int I=0;i3;i ){
system . out . println( I 的值为 I );
if (i==1){
//忽略此循环中的其余语句
继续;
}
system . out . println(“continue后的continue语句”);
}
}
}break是结束整个循环,continue是结束单个循环。
return语句
return关键字不是专门用来跳出循环的。return的作用是结束一个方法。一旦在循环中执行了return语句,return语句就会结束方法,循环自然结束。与continue和break不同,return直接结束整个方法,不管这个return在几层循环中。
公共类返回测试
{
公共静态void main(String[] args){
//简单的for循环
for(int I=0;i3;i ){
system . out . println( I 的值为 I );
if (i==1){
返回;
}
system . out . println( return后输出语句);
}
}
java就是这样跳出for循环的?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。