2011-06-08 76 views
2

我仍然在寻找this question的理想解决方案。总而言之,我使用Java对电源子系统进行了建模,并且我需要一个定向无环图(DAG)类型的容器来存储我的数据。在Java中是否有一个STL-Multiset等效容器?

我在C++的标准模板库(STL)中找到了我需要的东西。它是multiset,它支持为同一个密钥存储多个数据值。我可以清楚地看到如何使用这种数据结构将电源节点和密钥以及它们的上游/下游连接存储为值。

我的客户非常需要用Java编写电源子系统模型,所以我需要一个与STL multiset相同的数据结构。我可能会推出自己的游戏,但游戏迟到了,我承担不起犯错的风险。

我非常失望Java对树/图集合如此轻盈。

有没有人在Java中找到multiset类型的结构?

+0

可能重复http://stackoverflow.com/questions/4956844/hashmap-with-multiple-values-under -the-same-key) – finnw 2011-06-08 22:51:20

回答

8
+0

[Multimap](http://guava-libraries.googlecode.com/svn/tags/release02/javadoc/com/google/common/collect/Multimap.html)是我真正的寻找。非常感谢! – retrodrone 2011-06-08 23:12:20

相关问题