Collections.sort(listExaminationReferRespList, new Comparator<ListExaminationReferResp>() {
@Override
public int compare(ListExaminationReferResp o1, ListExaminationReferResp o2) {
Date date1 = o1.getCreateTime();
Date date2 = o2.getCreateTime();
int flag = date1.compareTo(date2);
//倒序
int flag2 = 0;
if(flag>0){
flag2=-1;
}else if(flag<0){
flag2=1;
}
return flag2;
}
});
改进:
// 对查询结果进行排序(按CreateTime倒序)
Collections.sort(listExaminationReferRespList, new Comparator<ListExaminationReferResp>() {
@Override
public int compare(ListExaminationReferResp o1, ListExaminationReferResp o2) {
return o2.getCreateTime().compareTo(o1.getCreateTime());
}
});