gpt4 book ai didi

java - 返回 boolean 语句的关键字

转载 作者:行者123 更新时间:2023-12-02 05:54:46 24 4
gpt4 key购买 nike

我正在为高中编程课编写一个非常原始的二十一点游戏,并且我正在编写一个 boolean 值:

public boolean DealerTracker()
{
if(a==11 || a==12|| a==13)
{
a = 10;
}
dealerHandValue = a + dealerHandValue;
if(dealerHandValue>21)
{
DealerHand.setText("The House went bust!! Everybody wins!!");
return true;
}
else if(dealerHandValue<21)
{
return null;
}

else if(dealerHandValue==21)
{
return false;
}

}

我不断收到错误消息,指出return null(我无法使花哨的 block 引用起作用)无效。然而,为了让这个 boolean 值起作用,我确实需要三个 return 语句。所以我的问题是:有没有办法让 null 工作,或者我可以放置一些仍然可用的东西来代替它,或者我只是在这里很愚蠢。

请注意,我并不真正需要这个 boolean 值,所以如果您认为没有解决方案,建议删除该 boolean 值。

最佳答案

基元 boolean 值只能返回值 truefalse。您需要返回 boolean

的对象包装类型
public Boolean dealerTracker() {
...

关于java - 返回 boolean 语句的关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23208002/

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