почему он требует абстрактный метод, если метод есть, просто он опущен?
public class AgeComparator implements Comparator<Student> {
Comparator<Student> comparator=(Student o1,Student o2)->
{
return o2.getAge()-o1.getAge();
};
}
допустим добавляю , не пойму в чем ошибка
public class AgeComparator implements Comparator<Student> {
Comparator<Student> comparator = new AgeComparator() {
@Override
public int compare(Student o1, Student o2) {
return o2.getAge() - o1.getAge();
}
};
}