java 中如何跳出双重for 循环
java跳出循环是使用break语句的,break默认跳出当前循环(包括for循环、while循环),当使用双层循环时,可通过label从内层循环跳出。
有关对比的代码示例如下:
跳出一层:
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break;//跳出a循环,回到i循环
}
}
跳出两层:
labe:for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break labe;//跳出整个循环
}
}
有关对比的代码示例如下:
跳出一层:
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break;//跳出a循环,回到i循环
}
}
跳出两层:
labe:for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break labe;//跳出整个循环
}
}