Java-List存放Map,根据Map值排序 2020-12-23 Java 排序 0 评论 字数统计: 107(字) 阅读时长: 1(分) 方法: 利用Collections.sort方法,重写排序方法 123456789Collections.sort(list, new Comparator<Map<String, Object>>(){ public int compare(Map<String, Object> o1, Map<String, Object> o2) { String name1 =(String)o1.get("id");//name1是从你list里面拿出来的一个 String name2= (String)o2.get("id"); //name1是从你list里面拿出来的第二个name return name1.compareTo(name2); } }); 上面的实现方法是写了一个匿名内部类