java list排序函数–sort
list排序方法
//关键词--sort
//需要排序的list--goodsBoArrayList
ComparatorMarketGoodsList comparator = new ComparatorMarketGoodsList();
Collections.sort(goodsBoArrayList, comparator);
ComparatorMarketGoodsList
import java.util.Comparator;
//MarketGoodsBo--返回前端的bo实体类
//user1.getStatus()--排序的字段
//正序
public class ComparatorMarketGoodsList implements Comparator {
@Override
public int compare(Object o1, Object o2) {
MarketGoodsBo user0=(MarketGoodsBo)o1;
MarketGoodsBo user1=(MarketGoodsBo)o2;
int flag=user1.getStatus().compareTo(user0.getStatus());
return flag;
}
}