Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想按降序对完整的地图进行排序,地图的结构如下
SortedMap<String, SortedMap<String, Long>>
我想按内部的 Long 值排序SortedMap。如何才能做到这一点?
SortedMap
谢谢你。 编辑:地图更改为 SortedMap 内部地图将始终包含一个值。
HashMap 无法排序。TreeMap 是按键排序的,而不是按值排序的。
如果您想遍历地图的条目,按它们的值排序,那么我只需将所有条目复制到一个列表中,根据需要对该列表进行排序,然后遍历排序后的列表。