我认为我的问题与此类似:How to implement a Map with multiple keys?但有一个重要的区别。在那个问题中(如果我的理解是正确的,如果不是,请告诉我), key 应该始终是唯一的。我想有一个形式的 map : 我的 map 其中键不一定是唯一的。如果这没有意义,我基本上想要一个二维数组,但不是通过坐标引用元素,我想通过成对的对象来引用它们。
任何人对可以使用的库或自己实现此功能的好方法有任何想法吗?就图书馆而言,我看过 Apache Commons 和 Guava,似乎都没有我想要的。
最佳答案
Table Guava 中的数据结构似乎可以满足您通过一对对象引用一个值的要求。
关于java - 单值映射 Java 的多个键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6768963/