设置一个变量值:
boolean flag=true;
for(语句1;flag && 条件1;语句2){
……(多重循环头部)
for(语句3;flag && 条件2;语句4){
……
if(条件3){
flag=false;//改变flag值
break;//跳出当前循环
}
……
}
……(多重循环右大括号)
}
for(Iterator iterator = A.iterator();iterator.hasNext()&&flag==true;){//再次拿到listA,从1-9的顺序遍历如果有则返回该对象
GeneralBean A1 = (GeneralBean) iterator.next();
for(int j=2;j>-1&&flag==true;j--){
for(int i=0;i<3;i++){
if(A1.getM()==i&&A1.getN()==j){
m=i;
n=j;
flag=false;
break;
}
}
}
}
boolean flag=true;
for(语句1;flag && 条件1;语句2){
……(多重循环头部)
for(语句3;flag && 条件2;语句4){
……
if(条件3){
flag=false;//改变flag值
break;//跳出当前循环
}
……
}
……(多重循环右大括号)
}
for(Iterator iterator = A.iterator();iterator.hasNext()&&flag==true;){//再次拿到listA,从1-9的顺序遍历如果有则返回该对象
GeneralBean A1 = (GeneralBean) iterator.next();
for(int j=2;j>-1&&flag==true;j--){
for(int i=0;i<3;i++){
if(A1.getM()==i&&A1.getN()==j){
m=i;
n=j;
flag=false;
break;
}
}
}
}