【发布时间】:2013-08-11 16:57:51
【问题描述】:
我想在执行 if 块后将控制权转移到外部 for 循环(i 循环)。即我想跳过内部循环(j循环)的所有剩余迭代并将控制权转移到外部循环。(i循环)请帮助
for(int i=0;i<ana.length;i++) {
for(int j=i+1;j<ana.length;j++) {
if(a.isAnagram(ana[i],ana[j])) {
temp=ana[i+1];
ana[i+1]=ana[j];
for(int p=i+2;p<j;p++) {
ana[p+1]=ana[p];
}
ana[i+2]=temp;
}
}
}
【问题讨论】:
-
break?在需要的地方使用标签。方法如下:stackoverflow.com/questions/886955/… -
使用中断并继续。
-
即使是基本的谷歌搜索也会提供有关如何解决此问题的信息。 -1
标签: java for-loop controls transfer outer-join