当需要对查出来的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());
这样就可以了
本文介绍了一种在Java中对List泛型中的特定字段进行排序的方法。通过实现Comparator接口自定义比较器,针对MultistageComments类的CommentLike字段大小进行降序排序。
886

被折叠的 条评论
为什么被折叠?



