首先,在需要排序的返回的VO字段中,需要实现一个方法。
public class StatisticsListVO implements Comparable<LifeVillageAcceptanceStatisticsListVO> {;
/**
* totalTasks 总任务数
**/
@ApiModelProperty(value = "总任务数")
private Integer totalTasks;
@Override
public int compareTo(StatisticsListVO o) {
return o.getTotalTasks() - this.getTotalTasks();
}
}
在方法中,只需要一行代码,即可完成对List数组中的某个字段的排序
Collections.sort(resultList);