gpt4 book ai didi

java - 在 Java while 循环条件中分配变量?

转载 作者:太空狗 更新时间:2023-10-29 22:42:34 25 4
gpt4 key购买 nike

我有一个方法可以执行大量检查和计算并返回自定义类 returnMessage。 returnMessage 有 2 个 boolean 值和一个字符串。我想要做的是在主类的 while 循环中运行此方法,并在 while 循环最后一次终止后访问 returnMessage 对象。

在 php 中,这将是

while ( $returned = myObject->myMethod()->finished )
{

}

if( $returned -> finished == FALSE)
{
...
}

然而,尝试像这样分配给我一个 boolean 预期错误(上面可能有 php 错误,已经晚了 :D )

最佳答案

我们需要查看更多您的代码,但稍微猜测一下,我认为这样的方法可行:

ReturnMessage returned;
while (!(returned = myObject.myMethod()).finished) {

}
if (!returned.finished) {

}

关于java - 在 Java while 循环条件中分配变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10264054/

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