这是我在if语句中的代码,但我被警告说它无法返回,因为我使用void类型,请帮助
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 :(得分:0)
如果这是方法的一部分,则应使用返回类型String定义它,而不是使用void。
public String myMethod(...some args...){
your code...
而不是
public void myMethod(...some args...){