List「Map「String,Object」」排序

    技术2022-07-21  89

    List<Map<String,Object>> list = new ArrayList<>(); Collections.sort(list, new Comparator<Map<String, Object>>(){ public int compare(Map<String, Object> o1, Map<String, Object> o2) { String name1 =(String)o1.get("time");//name1是从你list里面拿出来的一个,get中的字段是要比较的字段 String name2= (String)o2.get("time"); //name1是从你list里面拿出来的第二个name return name2.compareTo(name1); } }

    注意:name2.compareTo(name1)表示降序; name1.compareTo(name2)表示升序

    Processed: 0.010, SQL: 9