java - 如何为以下 map 指定比较器

标签 java

如何为 map 的后续 map 指定比较器

ConcurrentSkipListMap<byte[], ConcurrentSkipListMap<byte[], ConcurrentSkipListMap<byte[], Object>>> myIndex;

下面的声明是否正确

myIndex = new ConcurrentSkipListMap<byte[], ConcurrentSkipListMap<byte[], ConcurrentSkipListMap<byte[], Object>>>(new MyCustomComparator)

这个比较器是否适用于内部 ConcurrentSkipListMap

最佳答案

不,它不适用于内部 ConcurrentSkipListMap。当您创建内部映射的实例时,您必须将它传递给内部 ConcurrentSkipListMap() 的构造函数。

关于java - 如何为以下 map 指定比较器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15610828/

相关文章:

java - SpEL 函数更改字符串

java - 无法在 JBoss 6.1 中从 sar 部署 POJO

java - 使用 hbm 文件生成带有列表的表

java - 如何在 Java 中对整数进行排序而不使其成为数组或列表?

java - 用特定的输入修改最长回文子串条件。?

java - LibGDX如何将屏幕更改为最大化?

java - 使用 XPath 表达式始终查找相似元素名称的层次结构中的最后一个元素

java - 设备未连接异常

java - 每个模拟实例一个报告实例 : use a singleton?

java - 如何连接到现有的事件监听器