// 按字段值对List<Map<String, Object>>排序,正序
Collections.sort(l1, new Comparator<Map<String, Object>>() {
@Override
public int compare(Map<String, Object> o1, Map<String, Object> o2) {
String str1 = o1.get("ext_type").toString();
String str2 = o2.get("ext_type").toString();
Float bl1 = Float.valueOf(str1.substring(str1.length()-1));
Float bl2 = Float.valueOf(str2.substring(str2.length()-1));
// System.out.println(bl2.compareTo(bl1));
return bl1.compareTo(bl2);
}
});
java中List<Map<String,Object>> 根据某个值排序
最新推荐文章于 2023-05-26 20:14:56 发布