您的位置:首页 > 编程语言 > Java开发

java中实现HashMap中的按照key的字典顺序排序输出

2012-08-17 23:43 2066 查看
关键代码

HashMap<String, String> maptest =new  HashMap<String, String>();
maptest.put("1天","day1");
maptest.put("5天","day5");
maptest.put("4天","day4");
maptest.put("2天","day2");
maptest.put("3天","day3");

Collection<String> keyset= maptest.keySet();
List<String> list = new ArrayList<String>(keyset);

//对key键值按字典升序排序
Collections.sort(list);

for (int i = 0; i < list.size(); i++) {
System.out.println("key键---值: "+list.get(i)+","+maptest.get(list.get(i)));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: