何时使用while循环而不是for循环

我也在学习Java和android。我们可以在while循环" title="while循环">while循环中执行的几乎所有事情都可以在while循环中执行。

我发现一个简单的条件,使用while循环比for循环更好

如果我必须在程序中使用counter的值,那么我认为while循环要比for循环好

int counter = 0;

while (counter < 10) {

//do some task

if(some condition){

break;

}

}

useTheCounter(counter); // method which use that value of counter do some other task

在这种情况下,我发现while循环要比for循环好,因为如果要在for循环中实现相同的效果,则必须将counter的值分配给另一个变量。

回答:

一个主要区别是,while当您不提前知道所需的迭代次数时,循环最适合。如果您在进入循环之前知道这一点,则可以使用for循环。

以上是 何时使用while循环而不是for循环 的全部内容, 来源链接: utcz.com/qa/427115.html

回到顶部