如何给List中的map进行排序

解决办法,通过获取List中map的key值,然后进行排序

Collections.sort(list, new Comparator<Map<String, Object>>() {

    public int compare(Map<String, Object> o1, Map<String, Object> o2) {

     Integer name1 = Integer.valueOf(o1.get("cj").toString()) ;

     Integer name2 = Integer.valueOf(o2.get("cj").toString()) ;

      return name1.compareTo(name2);

      }

});

猜你喜欢

转载自blog.csdn.net/bird_tp/article/details/84398502