gpt4 book ai didi

java - while(true) 测试什么条件?什么时候是真的什么时候是假的?

转载 作者:行者123 更新时间:2023-11-29 09:35:31 24 4
gpt4 key购买 nike

我不明白为什么会有人使用

while(true) {
//do something
}

代替

boolean condition = true;
while(condition == true) {
//do something
}

后者非常容易理解,而前者则不是。

那么,while(true) 检查什么条件? while(true) 什么时候为真,什么时候为假?

最佳答案

When is while(true) true, and when is it false?

永远是真的,永远不会是假的。

有些人使用 while(true) 循环,然后在某个条件为真时使用 break 退出它们,但通常这种做法很草率,不推荐。如果不使用 breakreturnSystem.exit() 或其他类似机制,它将一直循环下去。

关于java - while(true) 测试什么条件?什么时候是真的什么时候是假的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22512830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com