Есть ли в Java эквивалентный контейнер STL-Multiset? - PullRequest
2 голосов
/ 09 июня 2011

Я все еще ищу идеальное решение для этого вопроса .Подводя итог, я моделирую подсистему питания в Java, и мне нужен контейнер типа Directed-Acyclic-Graph (DAG) для моих данных.

Я нашел именно то, что мне нужно, в C ++ Standard Template Library (STL).Это multiset , который поддерживает хранение нескольких значений данных для одного и того же ключа.Я отчетливо вижу, как с помощью этой структуры данных можно осуществить хранение узлов питания и ключей, а также их входных / выходных соединений в качестве значений.

У моего клиента есть жесткое требование, чтобы я написал модель подсистемы питания вJava, поэтому мне нужна структура данных, идентичная мультимножеству STL.Я мог бы бросить свой, но это уже поздно в игре, и я не могу позволить себе риск ошибиться.

Я крайне разочарован тем, что Java настолько легка в коллекциях Tree / Graph.

Кто-нибудь нашел структуру мультимножества в Java?

Ответы [ 2 ]

8 голосов
/ 09 июня 2011
1 голос
/ 09 июня 2011
...