我有一个关于 for 和 while 循环的问题,因为我们必须遍历一个值直到满足条件。我想知道哪个在低级别更有效,为什么?
也就是说,这两个代码给出了相同的结果:
为了:
for (int i = 0; i<10 ; i++)
{
if (i==4)
{
return;
}
}
尽管:
int i=0;
while (i<10 and i!=4)
{
i++;
}
这是一个可能的循环的小例子,我们可以查看数千个记录。
什么代码更有效?我一直说这种情况下我必须使用while,但我想知道低级别是否仍然更好,或者更好。
非常感谢。