while
while 循环用于在满足特定条件时反复执行一段代码
1、while
while
循环会首先检查条件,
如果条件为 true
,则进入循环执行代码。
如果条件为 false
,则跳出循环。
2、repeat..while
它会先执行一次代码,然后再检查条件。因此,即使条件一开始为 false
,循环体也会至少执行一次。
3、迭代器+while
迭代器的next判断,主要用于无序集合
4. 区别于 for
循环
for
循环while
循环:更适合那些循环次数不确定的场景,只要满足条件就会一直执行。for
循环:更适合那些已知要执行固定次数的场景(如遍历数组或范围)。
5. 注意事项
如果
while
循环的条件一直为true
,而循环体中没有改变条件的逻辑,可能会导致无限循环。
Last updated