Очень короткий код на Java: [требует правки]

465
03 января 2018, 19:03

Здравствуйте, прошу Вас о помощи Очень короткий код на Java:

public Student getStudentWithMaxAverageGrade() {
Student studentWithMaxAverageGrade = null;
double maxGrade = 0;
for (Student student : students) {
    double currentGrade = student.getAverageGrade();
    if (currentGrade > maxGrade) {
        maxGrade = currentGrade;
    }
}
return getStudentWithAverageGrade(maxGrade);
}

Помогите пожалуйста сделать так, чтобы он отвечал следуущим требованиям.

  1. studentWithMaxGrade сразу присвоить ссылку на первый объект в списке.
  2. В цикле сравнить значение studentWithMaxGrade и текущего студента.
  3. Если у текущего больше – присвоить его studentWithMaxGrade.
  4. В конце возвратить полученную в итоге переменную. Вроде просто, но мне не получаеться. Если можете, помогите пожалуйста.
READ ALSO
Проблема с запуском после добавления SharedPreferences

Проблема с запуском после добавления SharedPreferences

После добавления этих строк приложение перестало запускаться и телефон выдаёт что там угроза

328
Как инициализировать static final переменную в try catch

Как инициализировать static final переменную в try catch

Добрый деньМне надо инициализировать static final переменную, делаю я это в статическом блоке инициализации

363
Не могу понять описание rinex obs файла

Не могу понять описание rinex obs файла

Здравствуйте, подскажите, пожалуйста, пытаюсь распарсить файл Rinex obs (Файл данных наблюдений)

293