Java双向链接集数据结构

Java双向链接集数据结构,java,data-structures,linked-list,set,Java,Data Structures,Linked List,Set,是否已经在Java中实现了以下数据结构: 假设我想要'2'('A','C','D')的集合,但我也想要'A'('1','2') 在Java集合框架中没有这样的数据结构 我建议你在那里可以找到一些有用的东西 请注意,这里基本上是一个无向图,因此请注意图形库(例如),或者编写自己的图形库。看起来像是番石榴类的案例。@Henrik nope,这是1:1这是一个图,而不是BiMap。很遗憾,可能需要一个双地图和多地图的神秘组合…@Henrik@AdamAroldBiMultimapwhould。Guav

是否已经在Java中实现了以下数据结构:

假设我想要
'2'('A','C','D')
的集合,但我也想要
'A'('1','2')


在Java集合框架中没有这样的数据结构

我建议你在那里可以找到一些有用的东西


请注意,这里基本上是一个无向图,因此请注意图形库(例如),或者编写自己的图形库。

看起来像是番石榴类的案例。@Henrik nope,这是1:1这是一个图,而不是
BiMap
。很遗憾,可能需要一个双地图和多地图的神秘组合…@Henrik@AdamArold
BiMultimap
whould。Guava开发人员(他们已经在内部实现了它),我想“包含图形语义”的风险是他们不想在通用库中包含它的原因之一。