List<Map<String, Object>> cityData=new Arraylist;
Collections.sort(cityData, new Comparator<Map<String, Object>>() {
public int compare(Map<String, Object> map1, Map<String, Object> map2) {
// 按价格序排
double price1 = Double.parseDouble(map1.get("price").toString());
double price2 = Double.parseDouble(map2.get("price").toString());
return (price1 - price2) > 0 ? 1 : -1;
}
});
list 集合排序
最新推荐文章于 2024-07-21 18:05:50 发布