gpt4 book ai didi

java - 该方法必须返回 boolean(Java) 类型的结果

转载 作者:行者123 更新时间:2023-12-02 04:32:21 24 4
gpt4 key购买 nike

这是我的代码。

boolean checkHit2() {
if (cx < 0 || cx >= 640) {return true;}
if (cy < ground[(int)cx]) {return false;}
if (cx < blue + 15 && cx > blue - 15) {
score = (int)score + 1;

我做错了什么?它给我错误消息“此方法必须返回 boolean 类型的结果”。请帮忙。

最佳答案

"This method must return a result of type boolean"

意味着您的方法应该为每种情况返回 boolean 值。目前,如果您的 if 条件之一为 true,它将返回 boolean。如果您的 if 条件都不为 true 该怎么办?在这种情况下,编译器将无法向方法的调用者返回任何内容。因此,编译器会告诉您为每种情况添加一个 return 语句,无论条件是否满足。您应该在方法末尾添加 return false

关于java - 该方法必须返回 boolean(Java) 类型的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31282347/

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