3 回答

TA貢獻1840條經驗 獲得超5個贊
當你確定地說,var2是0.99或1.0,那么你可以簡單地檢查如下:
static boolean check (Double var1) {
return !(var1 >= 1.0);
}

TA貢獻2016條經驗 獲得超9個贊
Wh-為什么你試圖以(返回)方法?區分大小寫。無論哪種方式,在 語句 和 語句中,您都返回相同的值。return falseObjectifelse
static double check (Double var1, Double var2) { // You are returning doubles. Not objects.
double obj;
if (var1 >= var2) {
obj = var1; // not var2, otherwise the else-if statement would be the exact same
return obj;
}
else if (var1 < var2) {
obj = var2;
return obj;
}
else
return false; // Throws error, I don't know what you want to do with this.
}
不要忘記java是區分大小寫的。

TA貢獻1851條經驗 獲得超3個贊
該代碼可以幫助您:
static Object check (Double var1, Double var2) {
Object obj=new Object();
if (var1 >= var2) {
obj = var1;
return obj;
}
else {
obj = var2;
return obj;
}
}
添加回答
舉報