Java是否具有带有反向查找的HashMap?

我有以“键-键”格式而不是“键-值”格式组织的数据。这就像一个HashMap,但是我将需要在两个方向上进行O(1)查找。这种数据结构是否有名称,Java的标准库中是否包含类似的名称?(或者Apache Commons?)

我可以编写自己的类,该类基本上使用两个镜像的Map,但我不想重蹈覆辙(如果已经存在,但我只是没有在寻找正确的术语)。

回答:

Java API中没有此类。您想要的Apache Commons类将成为BidiMap的实现之一。

以上是 Java是否具有带有反向查找的HashMap? 的全部内容, 来源链接: utcz.com/qa/406862.html

回到顶部