问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中集合Map中的键如果是int型,如何使它对应的值按照从大到小的顺序输出呢?

发布网友 发布时间:2022-05-21 07:04

我来回答

2个回答

热心网友 时间:2023-10-18 07:55

最简单的办法是把这个map放到一个TreeMap里面,TreeMap遍历的话直接是排好序的。
假设给你的Map是input,
TreeMap tm = new TreeMap(input);
//descendingKeySet代表反序
Iterator i=tm.descendingKeySet().iterator();
然后用i来遍历就是按从大到小的顺序遍历key了

Integer的话自己就实现Comparator,equals和hashcode了

热心网友 时间:2023-10-18 07:56

取出map中所有键 Set set=map.keySet(),迭代键set.iterator(),将键的集合从大到小排序,再取出其中值map.get(key)就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ipad mini2怎么看小说 关于ipadmini的几点疑惑 苹果平板图书阅读软件推荐推荐一个苹果可以用的免费看小说app 风冷无霜为什么噪音大 华为matepad11多大尺寸的 applewatch可以发微信语音吗? 人类基因组组成 仅从染色体照片(黑白非显带的)能否区别X染色体和C组染色体? ...车子加速不上来是什么原因,节气门清洗过了也不行? 换了变数箱油洗了节气门 提速慢了 停下来起步根本没力气 java treemap遍历为什么只出现很少的数据!好像是树的一个分支!并没有输 TreeMap<String, List<GamsNameDesc>>的遍历是怎样写?用java代码 河南德塔森特靠谱吗? 厦门德塔森特电子科技有限公司怎么样? 湖南德塔森特数据技术有限公司怎么样? 邓布利多最后真的死了嘛? 《哈利波特》6中邓布利多真的死了吗? 在《哈利波特与混血王子》中,邓布利多真的死了吗,真的是斯内普杀的吗? 邓布利多真的死了吗? 佐助最终有加入晓组织么 梦见和姑舅姐夫打玩 火影忍者 佐助和晓组织哪些成员战斗过 出现在哪些集数? 梦见姑舅两姨来了很多? 梦到在世的姑舅哥哥去世了是什么意思,求解 佐助现在是晓组织的人? 晓组织是干什么的?鸣人救出佐助了吗?佐助觉悟了吗? 梦见自己和姑姑家的二子门在一起吃饭? 动漫《火影忍者》中,如果佐助以如今的实力来单挑晓组织会怎样呢? 梦见自己姑姑家的弟弟结婚了? 明知道佐助投靠晓组织,为啥鸣人还要包庇佐助 JAVA如何用TreeMap 去统计一个整数数组中 每个数出现的次数 并进行降序排序 求完整的代码 java 中 遍历 hashmap的问题 为什么程序打开后桌面没有显示,但任务管理器上可以看到程序在运行? 系统在运行而桌面上没显示是怎么回事 在哪里看微微一笑很倾城电影不用vip 微微一笑很倾城什么视频播放器能看 五行金中带土的字有多少 义乌国际商贸城张吉英亲想在你的店买把伞怎样才能买到? 是不是大部分中东国家都来义乌小商品进货? 义乌市德毅贸易有限公司怎么样? 义乌市武俊贸易有限公司怎么样? 义乌市品智贸易有限公司怎么样? 义乌市雨妆雨具有限公司怎么样? 英国阶级怎样划分 我姓王(女),起个好听的名字 17世纪英国从事资本主义生产的代表阶层 现在的英国社会阶级有哪些? 在英国,哪些阶级是支持议会的?哪些是支持国王的? 英国资产阶级和新贵族由哪些阶层组成 为什么说英语对英国的阶级结构很重要?