如果我有一个Classroom类(实现了通用接口),其中Classroom []名册包含各种Student对象(每个对象都有一个int Age),那么我要实现哪个类compareable和compareTo以按年龄对我的名册进行排序(升序)?
答案 0 :(得分:1)
这里有几种选择,它将使用自然顺序进行排序,而int自然顺序将递增。
Comparator<Student> studentAgeComparator
= Comparator.comparing(Student::getAge);
Arrays.sort(roaster, studentAgeComparator);
我希望这对您有帮助