java 跳出多层for 循环
2017-09-05 13:18
211 查看
在循环语句中,我们常使用break来跳出循环 如 方法1。但这只是跳出单层循环的方法。当然通过break 搭配逻辑运算也可以实现跳出多层for 循环,如方法2。其实想说的是其他的方法:a.通过标号;b.return; 下面一一列出以上方法。
[java] view
plain copy
方法1:跳出单层循环
public static void main(String[] args) {
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
break;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法2:break + 逻辑判断
跳出多层循环
public static void main(String[] args) {
boolean key=true;
for(int i=0;i<5 && key;i++){
for(int j=0;j<5;j++){
if(j==3){
key=false;
break;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法3:使用标号跳出多层循环
public static void main(String[] args) {
ok:
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
break
ok;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法4:使用
return 关键字跳出多层循环
public static void main(String[] args) {
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
return;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
[java] view
plain copy
方法1:跳出单层循环
public static void main(String[] args) {
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
break;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法2:break + 逻辑判断
跳出多层循环
public static void main(String[] args) {
boolean key=true;
for(int i=0;i<5 && key;i++){
for(int j=0;j<5;j++){
if(j==3){
key=false;
break;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法3:使用标号跳出多层循环
public static void main(String[] args) {
ok:
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
break
ok;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
方法4:使用
return 关键字跳出多层循环
public static void main(String[] args) {
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j==3){
return;
}else{
System.out.println("i="+i+",j="+j);
}
}
}
}
相关文章推荐
- java中如何跳出多层循环
- java中不用break跳出for循环的方式
- java 中通过label跳出双重for 循环
- java 中通过label跳出双重for 循环
- 跳出多层循环的基本要领(Java版)
- Java中如何跳出多层循环
- java直接跳出上层循环(多层循环)
- Java如何跳出双重for循环和单重for循环
- java 多层循环 break 会跳出几层
- Java如何跳出双重for循环和单重for循环
- Java如何跳出双重for循环和单重for循环
- Java中break跳出多层循环
- Java中跳出多层循环的简单方法
- Java如何跳出双重for循环和单重for循环
- Java中跳出多层循环的各种方法
- Java 跳出多层循环的方法
- java跳出多层循环 分类: java 2009-12-08 21:48 377人阅读 评论(0) 收藏
- java如何跳出多层循环
- Java如何跳出多层循环
- java 跳出多层循环