今天在项目中遇到的问题,不能在sql中进行order by。所以将数据库中查询出来的集合,在java代码中进行排序
Collections.sort(list, new Comparator<HomeTeacherInfo>() {
@Override
public int compare(HomeTeacherInfo o1, HomeTeacherInfo o2) {
//降序
return o2.getCourse_count().compareTo(o1.getCourse_count());
//升序
5 //return o1.getCourse_count().compareTo(o2.getCourse_count());
});
这里最好是对可排序的类型进行排序,并没有深究