对象集合排序

1.对象实现Comparable接口

 

@Override
public int compareTo(PriceItemData o) {
return (int)(this.getDate().getTime()-o.getDate().getTime());
}

2.排序

List<PriceItemData> data = priceItemDataService.searchPriceDataByItem(yxIdList, startDate, endDate);

Collections.sort(data);倒序

Collections.sort(data, Collections.reverseOrder());//正序

 

posted @ 2016-09-13 18:03  wangkejun  阅读(104)  评论(0)    收藏  举报