一、实列
二、实列代码
List<CompatibleRecordResultVo> topList = new ArrayList<>();
// 进行降序集合输出
topList.sort(Comparator.comparing(CompatibleRecordResultVo::getCompatibleTime).reversed());
// 进行升序集合输出
topList.sort(Comparator.comparing(CompatibleRecordResultVo::getCompatibleTime));
// 进行排序集合输出
Collections.sort(topList, new Comparator<CompatibleRecordResultVo>() {
@Override
public int compare(CompatibleRecordResultVo o1, CompatibleRecordResultVo o2) {
//升序
// return o1.getCompatibleTime().compareTo(o2.getCompatibleTime());
//降序
return o2.getCompatibleTime().compareTo(o1.getCompatibleTime());
}
});