我已经阅读了为什么不鼓励在Scala中使用"null“。但我在使用一个方法时遇到了问题,我想返回一个在某些条件下既不为真也不为假的“空”布尔值。return result
} 在上面的代码中,我使用了evaluate()方法,它将返回true或false,然后该值将在布尔值中返回。但是,如果出现错误并执行catch块,我希望返回一个不为</e
根据我的理解,这段代码意味着只要玩家的猜测不是秘密字,并且guesses_complete的布尔值为True,while循环就会执行并继续执行(因为guesses_complete的初始值为False,所以not()意味着该值必须为True才能执行)。但是guesses_complete的初始值被设置为False,因此while循环应该根本不会执行。chances, the player loses
secret_