做一些Codingbat练习,return talking;
如何工作? 该代码是以下练习的工作解决方案:返回一个声明的布尔值?
我们有一个响亮的说话的鹦鹉。 “小时”参数是当前小时在0..23范围内的时间。如果鹦鹉在说话,我们遇到麻烦,时间在7点之前或20点之后。如果我们遇到麻烦,则返回真实。 例子:
parrotTrouble(true, 6) → true parrotTrouble(true, 7) → false parrotTrouble(false, 6) → false
解决方案:
public boolean parrotTrouble(boolean talking, int hour)
{
if (hour < 7 || hour > 20) {
return talking;
}
else {
return false;
}
}
如何以及为什么return talking;
工作?这是一个Java快捷方式吗?
这就是变量是如何工作的。什么让你感到困惑? – resueman
我对这个意思感到困惑,我正在阅读它:“如果小于7并且大于20,返回(字的值为true或false)。 – CodeBoy