例如,让我们考虑以下 2 个代码:
for (i = 0; i < 1000; i++)
{
if ( i % 2 != 0)
{
continue;
}
else
{
...
}
}
和
for (i = 0; i < 1000; i++)
{
if (i % 2 == 0)
{
...
}
}
两者都会导致相同的结果。那么使用哪一个呢?哪一个更好?两者之间是否存在显着的性能差异?让我们看看你们对此有何看法。我喜欢我在这里看到的关于这些事情的讨论。这可能会导致更好的代码编写和更好的执行时间。我发布了这个问题,因为我没有找到答案。如果我没有找到答案,我将来可能会发布另一个这样的帖子。
PS 当你可以不用它时,在循环中使用 continue 的目的是什么?