java - 按值和键显示树状图

标签 java treemap

我正在使用 Map.entrySet() 显示一个按键排序的 TreeMap。但是,我想显示按值和键排序的内容。这可能吗?如果是,我会怎么做?

编辑:改写:

我目前正在显示按键排序的树状图。我想最初按值排序显示它,但如果值相同,我希望键按升序显示。

最佳答案

我不确切知道您要实现的目标 - TreeMap 中的键是唯一的,因此如果您按键对内容进行排序,则按值排序是没有意义的。如果你想有两个列表,一个按键排序,另一个按值排序,你可以使用两个 TreeMap 或使用特殊容器,如 Bimap。 .

关于java - 按值和键显示树状图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7858895/

相关文章:

java - 我应该在哪里跟踪我的 Java EE Web 应用程序版本

java - 如何限制 Jersey 2 连接

java - 当我在文本字段中输入 "1"时,如何使按钮起作用?

java - 此标记后应有 VariableDeclaratorId

Java——生命游戏;生命体检测的问题

java - 使用 TreeMap 中某些内容的类方法

Java:SortedMap、TreeMap、Comparable?如何使用?

javascript - 当根节点传递给它时,d3 TreeMap 布局是否被缓存?

java - 如何获取树形图中最高值元素的 id

java - 以排序方式添加到哈希表 (Java)