Я просто пытаюсь найти максимум из списка «офицеров».Спецификации задания, над которым я работаю, не позволяют мне сравнивать офицеров, поэтому вместо этого я использую компаратор для сравнения.
Однако компилятор жалуется на типы моихаргументы.Кто-нибудь может увидеть, что не так?(Не беспокойтесь о возвращении ... Я еще этого не сделал.)
За пределами фрагмента ниже, офицеры - это список , который был инициализирован.
Collections.max(officers, new Comparator<Officer>()
{
public int compare( Officer a, Officer b )
{
return -1; //will do after
}
}
);
Любые предложения будут оценены!