java - 排序的 ComputingMap?

标签 java guava sortedmap

我如何在 Guava's computing map 之上构造一个 SortedMap? (或相反亦然)?我想要排序的映射键以及即时计算值。

最佳答案

最简单的可能是使用 ConcurrentSkipListMap 和 memoizer idiom(参见 JCiP),而不是依赖 MapMaker 中预构建的未排序类型。您可以用作基础的示例是 decorator实现。

关于java - 排序的 ComputingMap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4519382/

相关文章:

java - 将区间表示法解析为 Guava 范围

java - 我可以使用反射获取方法的局部变量的类对象吗

java - 软件在 IDE 中的执行速度比在外部慢吗?

java - Intellij 项目 TreeView ,显示包/目录之间的辅助线

java - 有没有更好(更安全)的方法来获取参数化类型的类?

java - 将 SimpleEntry 添加到 SortedMap

java - 是否可以在 Java 中生成动态 InputStream?

java - Guava Sets.difference#isEmpty() 行为

scala - 在 Scala 中从迭代器创建 SortedMap

scala - 如何在scala中创建排序 map ?