私は何が間違っているのか分かりません。私はJavaを使用しています。私のコンソールは、getBattingAverage.batters(i)というシンボルを見つけることができないと言っています。打者のバットで、15名の配列であり、そして元を打つ:アンソニー・リゾ54 16メソッドの配列で何が間違っていますか?
public double getBattingAverage()
{
if(atBats > 0)
return (double) hits/(double) atBats;
else
return 0.0;
}
public double getHighestBattingAverage()
{
for(i = 0; i < batters.length; i++)
{
j = getBattingAverage.batters(i);
if (maxERA < j)
maxERA = j;
}
'batters'は配列ではありません。 – markbernard
Javaプログラミングの入門コースを受講してください。 – Achilles
ここには多くの問題があります.SOの質問には多すぎますが、if文が1つの文であっても、常にif()ブロックの中括弧を使用する習慣を覚えてください。あなたは何トンもの混乱を救うでしょう。 – slim