Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何用下一个值重新开始当前循环。我的意思是,如果我的功能是
for(int i=0; i<=2; i++) { if(i==1) FUNCTION; print(i); }
那么输出应该是“02”。
for(int i=0; i<=2; i++) { if(i==1){ continue; } print(i); }
continue语句可以帮助您解决这个问题。如果满足条件,则跳过循环体,然后继续循环体进行下一次迭代。
您可以在此示例中找到有关break和continue语句的更多信息。
break
continue
for(int i=0; i<=2; i++){ if(i==1) { i=0; } else{ System.out.print(i); i++; } }