Java教程

Java 中List<Map<String,String>>排序问题

本文主要是介绍Java 中List<Map<String,String>>排序问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java 中List<Map<String,String>>排序问题

public static void mapSorts(List<Map<String, String>> map) {
    Collections.sort(map, new Comparator<Map<String, String>>() {

        @Override
        public int compare(Map<String, String> o1, Map<String, String> o2) {
            // TODO Auto-generated method stub
            if (Double.parseDouble(o1.get("sumall").toString())>Double.parseDouble(o2.get("sumall").toString()) ) {
                return -1;
            }
            return 1;
        }
    });
}
这篇关于Java 中List<Map<String,String>>排序问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!