使用SortedMap对HashMap排序

来源:互联网 发布:工信部域名备案查询 编辑:程序博客网 时间:2024/05/20 17:25
//SortedMap  所有参与传参的参数按照accsii排序(升序)           HashMap<String,String> map=new HashMap<String, String>();            map.put("1","11");            map.put("2", "22");            map.put("3", "33");            for (Entry<String,String> entry: map.entrySet()) {             System.out.println("排序之前:"+entry.getKey()+" 值"+entry.getValue());                         }            System.out.println("======================================================");          SortedMap<String,String> sort=new TreeMap<String,String>(map);            Set es = sort.entrySet();          Iterator it = es.iterator();            while(it.hasNext())            {                Map.Entry entry = (Map.Entry)it.next();                 System.out.println("排序之后:"+entry.getKey()+" 值"+entry.getValue());            }     

0 0