为什么Google Collections不像Apache Collections那样支持MultiKeyMap?

Mon*_*bal 7 java collections apache-commons guava

谷歌的决定是否类似于SortedMultiSet (stackoverflow问题), 还是因为没有使用MultiKeyMap

我知道替代方法MultiKeyMap可以使用自定义类作为键,其中包含多个键作为其类成员.相反,我喜欢在调用get的时指定多个键的概念MultiKeyMap.

Apache的版本MultiKeyMap很棒,但是我严重缺少泛型,因此我们会考虑使用Google Collections来实现它的现代化.如果有人知道Google为什么还没有支持它,或者有更好的替代方案,那么请回复.

dur*_*597 11

仅供参考,接受的答案于2010年3月得到解答,但截至2010年9月,包括番石榴Table.


Kev*_*ion 7

我们有一个非常好的双层映射实现,我们称之为"表"(K1是"行键",K2是"列键"),我们还没有发布它.然而,过去的两个关键是收益递减.

  • 伟大的官方谷歌收集家伙回应:)我可以有一个潜入高峰进入这个'表'数据结构?为什么不拥有3层和4层地图? (2认同)