// list列表根据元素中的时间字段进行排序
public List<RepairProduct> listSort(List<RepairProduct> initList) {// 接收实体类list
List<RepairProduct> list = initList;
list.sort(new Comparator<RepairProduct>() {
@Override
public int compare(RepairProduct h1, RepairProduct h2) {
return h1.getCreateTime().compareTo(h2.getCreateTime());
}
});
Collections.reverse(list);
return list;
}
也可以使用java8新特性写
//也是根据集合中的时间属性排序
list.sort(Comparator.comparing(RepairProduct::getCreateTime));