Java可以采用什么语言跳出多重循环
一、使用类似C语言中的GOTO。直接跳出两个for循环,到STOP:
package com.csdn.myEnum;
public class hello {
public static void main(String[] args) {
STOP:
for(int i = 0; i < 10; i++){
for(int j = 0; j < 10;j++){
if(j > 3){
System.out.println("i="+i);
System.out.println("j="+j);
//break STOP;
break ;
}
}
}
}
}
二、使用判断的方式加条件。
package com.csdn.myEnum;
public class hello {
public static void main(String[] args) {
boolean b = true;
for(int i = 0; i < 10 && b; i++){
for(int j = 0; j < 10 && b;j++){
if(j > 3){
System.out.println("i="+i);
System.out.println("j="+j);
b = false;
}
}
}
}
}