1

假设我有一辆车,里面有一定量的汽油,如果它低于:

public static final double TESTCLASS = 0.000001;

然后它是空的。

我如何用这样的东西来表示这一点:

public boolean isEmpty(){

}

我试过这样做(如下),但“<”出现错误

public boolean isEmpty(){
    gas < TESTCLASS;
}
4

1 回答 1

1

你错过了return声明。

public boolean isEmpty(){
    return (gas < TESTCLASS);
}

将布尔表达式放在括号中可以确保它被评估为布尔值 - 但不确定在这种情况下是否真的需要它。

PS:从语义上命名变量是个好主意 - 所以 TESTCLASS 最好是“gasLimit”或“emptyGas”

于 2013-09-21T19:08:13.250 回答