Я пытаюсь получить все имена из одного файла и все данные о посещаемости из другого, а затем подсчитать среднюю посещаемость. Я знаю, что бит att
в вычислении совершенно неправильный, но я не мог его решить.
{
ArrayList<Match> ourList = new ArrayList(teams);
ArrayList<Match> teamsAttendance = new ArrayList<Match>();
for (Match att : ourList)
{
if (att != null && att.getTeamName().equals(team.getName()))
{
teamsAttendance.add(att);
}
}
double attendance = 0; //start attendance as 0
for (int i = 0; i < att.length; i++)
{
attendance += att[i];
}
return attendance / att.length;
}
att
? И в чем ваша текущая проблема с этим кодом? - person Tom   schedule 21.08.2015att
в вычислении совершенно неправильный? Он не компилируется? Если да, то каково сообщение об ошибке от компилятора? - person dsh   schedule 21.08.2015att
- этоMatch
экземпляр, но вы пытаетесь добавить его вdouble
- person vsnyc   schedule 21.08.2015att
- это неопределенное имя. Он нигде не объявлен и поэтому не будет компилироваться. otheratt
- это локальная переменная в цикле, поэтому не существует вне цикла (и является экземпляром Match, а не массивом). - person dsh   schedule 21.08.2015