gpt4 book ai didi

java - 如何在 Java 的 for 循环内的 if 语句内调用两个函数?

转载 作者:行者123 更新时间:2023-12-01 18:32:12 35 4
gpt4 key购买 nike

我应该实现我已经创建的两个函数(名为 isTargetWithinRange (它的作用:给定一个目标,这表明目标是否在范围内)和 isTargetVisited (它检查目标是否尚未被捕获)) 。

在这部分中,我应该获取当前位置“范围”(到目标的最大距离)内未访问过的目标的索引。为此,我尝试创建一个 for 循环,其中包含一个调用我的两个变量的 if 语句。

我遇到的麻烦是我不知道如何在 if 语句(即 for 循环内)中调用函数。我试图在 if 语句中说,如果 isTargetWithinRange 返回 true 或 isTargetVisited 返回 false,则结果为 -1(在本例中表示尚未捕获的目标)。

            if (isTargetWithinRange(i) return true || isTargetVisited(i) return false)
return -1;
}
}

我知道这个问题可能令人难以置信......但我真的需要帮助。我会尽力澄清/定义任何我能得到的帮助......

最佳答案

像这样的东西应该可以完成工作

if (isTargetWithinRange(i) || !isTargetVisited(i)) {
return -1;
}

关于java - 如何在 Java 的 for 循环内的 if 语句内调用两个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60141152/

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