是否有一种干净的方法可以跳过来自for
循环的多次迭代?
类似的东西:
for (int i = 0; i< count; i++)
{
if (condition)
{
// skip several iterations of "i"
continue(5);
}
}
答案 0 :(得分:3)
您可以使用以下
i+= 5;
continue;
答案 1 :(得分:2)
您可以更改i
的值,这将跳过一些迭代:
for (int i = 0; i< count; i++)
{
if (condition)
{
i+=5;
continue;
}
}