我有一个方法,它执行大量检查和计算,并返回一个自定义类returnMessage。 returnMessage具有2个 boolean 值和一个String。我想做的是在我的主类的while循环中运行此方法,并在while循环最后一次终止后可以访问returnMessage对象。
在PHP中,这将是一种情况
while ( $returned = myObject->myMethod()->finished )
{
}
if( $returned -> finished == FALSE)
{
...
}
但是尝试像这样分配给我一个 boolean 值的Java预期错误(上面可能有php错误,已经很晚了:D)
最佳答案
我们需要查看更多的代码,但我有点猜测,我认为类似的方法会起作用:
ReturnMessage returned;
while (!(returned = myObject.myMethod()).finished) {
}
if (!returned.finished) {
}