当count变为9时,我想退出两个for循环。我使用break
,但它只能从第一个for循环退出。它怎么做?想要退出for循环
ArrayList<String> list = new ArrayList<String>();
int count = 0;
System.out.println("Before entering to loop");
for(int i=0;i<5;i++){
list.add("XYZ"+i);
for(int j=0;j<5;j++){
list.add("ABC"+j);
count++;
if(count==9){
System.out.println("I want to exit from here.");
break;
}
System.out.println("i="+i+"::j="+j);
}
System.out.println("------------");
}
for(String str:list){
System.out.println(str);
}
}
可能重复[如何从主/外回路断线一个双/嵌套循环?](http://stackoverflow.com/questions/13073300/how-to-break-from-main-outer-loop-in-a-double-nested-loop) –