//排序返回的array(大到小)
public static List<Manuscript> sortList(List<Manuscript> list){
List<Manuscript> sortedList = new ArrayList<Manuscript>();
List<Manuscript> jsonValues = new ArrayList<Manuscript>();
for (int i = 0; i < list.size(); i++) {
jsonValues.add(list.get(i));
}
Collections.sort(jsonValues, new Comparator<Manuscript>() {
@Override
public int compare(Manuscript a, Manuscript b) {
Long valA = a.getCount();
Long valB = b.getCount();
return -valA.compareTo(valB);
}
});
for (int i = 0; i < list.size(); i++) {
sortedList.add(jsonValues.get(i));
}
return sortedList;
}
Java排序Collections
最新推荐文章于 2024-05-05 15:08:44 发布