BiMap 确实有逆方法,但我不确定它是否是解决问题的正确集合。有人可以建议替代方法或收集/方法吗?一个例子会很有帮助。
提前致谢。普拉卡什
您能否展示一个简单的代码示例,说明您将如何使用这种数据结构?
键/值应该是唯一的吗?在这种情况下,BiMap 听起来是对的。
如果键/值不是唯一的,您需要某种“BiMultimap”(也称为“图”),如本番石榴讨论线程中所述。Google 还没有(还没有?)开源他们自己的内部 BiMultimap。
如果你想要一个图表,你可能想看看JUNG或Flexigraph,正如线程中所讨论的那样。