-2
我正試圖讓方法互相調用並生成bmi計算。我如何將這些方法鏈接在一起,以便打印出bmi計算結果?如何獲得調用另一種方法的方法
public class BodyMassIndex {
public static String bodyMassIndex(double weight, double height)
{
double bmi = weight/(height*height);
if (bmi < 16)
System.out.println("Seriously underweight");
else if (bmi >= 16 && bmi < 18)
System.out.println("Underweight");
else if (bmi >= 18 && bmi < 24)
System.out.println("Normal weight");
else if (bmi >= 24 && bmi < 29)
System.out.println("Overweight");
else if (bmi >= 29 && bmi < 35)
System.out.println("Seriously overweight");
else if (bmi >= 35)
System.out.println("Obese");
return null;
}
public static void main(String[] args){
double m;
double kg;
Scanner input = new Scanner(System.in);
System.out.println("Enter weight (KG): ");
kg = input.nextDouble();
System.out.println("Enter height (M): ");
m = input.nextDouble();
}
我的代碼如上所示。
其中要調用的bodyMassIndex靜態方法後? – Shriram
我不是atm - 那正是我想要做的 – Jt8146