如何解决Java按值对地图排序
有多种方法可以满足您的要求。正如您随后澄清的那样,您当前可能有重复的对象TreeMap
,也许您可以用TreeMap
第三方多重映射(Guava,Apache
Commons
Collections)替换您的对象,然后交换您的键和值-
即替换TreeMap<Key, Value>
为Multimap<Value, Key>
。根据您的具体情况,我相信这是为您工作的好机会。
解决方法
我需要像TreeMap这样排序的地图,但按值排序。我的地图很大,所以我不能随时随地对我的地图进行排序。是否存在解决此问题的良好解决方案?也许存在外部罐子遇到这个?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。