当需要对查出来的list<>泛型中的某一个字段进行排序时可以实现Comparator 来自定义比较器
如: class SortByListSize implements Comparator<MultistageComments> {
public int compare(MultistageComments o1, MultistageComments o2) {
Integer s1 = o1.getCommentLike().size();//这里定义需要比较的对象的字段
Integer s2 = o2.getCommentLike().size();
return s2.compareTo(s1);
}
}
调用:
Collections.sort(list, new SortByListSize());
这样就可以了