2017-04-07 44 views
0

這是我的代碼的if語句,但我警告說,它不能回來,因爲我用void類型語句,請幫忙BMI如果使用返回

if (BMI < 18.5) 
return " You are underweight"; 
if ((BMI >= 18.5) && (BMI < 24.5)) 
return " You are normal weight."; 
else if (BMI > 25) 
    return " You are overweight."; 
else (BMI>30) 
         return "You are Obese!"; 

回答

0

如果這是一個方法的一部分,你應該定義它使用返回類型String而不是void。

public String myMethod(...some args...){ 
    your code... 

,而不是

public void myMethod(...some args...){ 
+0

感謝。輔助 –