-2
私はこれをメソッドに持っています。最初のものは個体のBMIを計算するもので、もう1つは通常のBMIを持つ個体を選択するものです。メソッドを呼び出すときに欠けている引数
static double BMI(TreatedPerson tp) {
double wei = tp.weight;
double hei = (tp.height);
double heim = hei/100;
double bmindex = wei/(heim * heim);
return bmindex;
}
static void normalBMI(TreatedPerson tp,double bmindex) {
double valami = bmindex;
if (valami > 18.5 && valami < 24.99){
System.out.println("Normális BMI érték");
}
}
私の問題は、私はメソッドを呼び出し、それらが一つに統合され、代わりに区切られているとき、彼らはこのように動作します:
static void outputTreatedPerson(ArrayList<TreatedPerson> treatedpeople) {
for (TreatedPerson tp : treatedpeople) {
System.out.println(tp);
normalBMI(tp);
}
}
しかし、私は2つのメソッドを区切るとき、私はしないでください議論が何であるべきかを知る。事前にあなたの助けをありがとう!治療の人々のループで
normalBMI
へ