Реализация карты от одного до многих в Java

Имеет один object of type A, который связан с связью objects от type B и хочет сохранить все objects из type A и легко получить доступ к их отношениям type B.

Какая лучшая (встроенная?) структура данных делает это на Java?

Ответы

Ответ 1

У вас может быть Map объектов type A List или Set (или лучше всего Collection работает) объектов type B, таких как:

 Map<A,List<B>> map = new HashMap<A,List<B>>();

Или используйте интерфейс Google MultiMap, который будет по существу таким же, как и выше, но с меньшим количеством работы с вашей стороны.