Map排序
发布日期:2025-04-12 01:08:17 浏览次数:8 分类:精选文章

本文共 704 字,大约阅读时间需要 2 分钟。

Map是Java集合中的一个接口,用于存储键值对数据。以下是使用Map的示例代码:
map = new HashMap<>();
map.put("a", "c");
map.put("b", "b");
map.put("c", "a");
// 将Map的键值对转换为List
List
> list = new ArrayList<>(map.entrySet());
// 根据键排序对List进行排序
Collections.sort(list, new Comparator
>() {
@Override
public int compare(Map.Entry
mapping1, Map.Entry
mapping2) { return mapping1.getKey().compareTo(mapping2.getKey()); } }); // 遍历排序后的List并输出结果 for (Map.Entry
mapping : list) { System.out.println(mapping.getKey() + " :" + mapping.getValue()); }

转载于:https://my.oschina.net/u/3229047/blog/1812854

上一篇:map格式和string格式转化为json格式
下一篇:Map循环遍历的常用方法

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月25日 05时15分38秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章