/** * 降序 * 根据list集合中ConfigDistribution对象的count属性 */ private List<ConfigDistribution> listSort(List<ConfigDistribution> list) { Collections.sort(list, new Comparator<ConfigDistribution>() { @Override public int compare(ConfigDistribution o1, ConfigDistribution o2) { //降序 return Integer.valueOf(o2.getCount()).compareTo(Integer.valueOf(o1.getCount())); } }); return list; }
PS:
1. 将该字段转换为了int类型,进行比较
2. 直接使用String类型进行比较会报错