gpt4 book ai didi

java - 不使用 while(true) 循环

转载 作者:行者123 更新时间:2023-11-30 02:51:24 25 4
gpt4 key购买 nike

我最近问了一个关于代码审查的问题,我请求有人帮助优化我的代码。有人告诉我,使用 while (true) 没有用,我不应该这样做。然后我过来仔细查看,发现了这个确切的问题,关于何时使用它,然后回答说,你通常会在游戏中看到它。

我的问题是我什么时候应该使用它?如果我现在不应该使用它,我应该使用什么?

最佳答案

有时您需要在循环体中间做出退出循环的决定。 Java 在两个地方提供循环控制 - 每次迭代开始时(whilefor)和每次迭代结束时(do-while) >)。在这些情况下,您可以将 while (true)break 一起使用:

while (true) {
... // Do something
if (exitCondition) {
break;
}
... // Do something else
}

关于java - 不使用 while(true) 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38541286/

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