Java Multimap поиск значенияJAVA

Программисты JAVA общаются здесь
Anonymous
Java Multimap поиск значения

Сообщение Anonymous »

У меня есть Multimap, и мне нужно выполнить поиск значений.
Это выглядит так

Код: Выделить всё

ListMultiMap pers =  ArrayListMultimap.create();
....
Person person = new Person();
person.setName(name);
peson.setAge(age);
person.setId(id);
...
pers.put(name, person);
Мне нужно имя в качестве ключа, и его можно будет добавить, например. два человека по имени «Боб». Идентификатор должен быть уникальным.

Пример:

Код: Выделить всё

Name: Bob, ID:1
Name: Bob, ID:2
Я знаю, как получить значения ключа «Боб» из карты.
Но как я могу получить только значения для Боба с идентификатором 1?

Подробнее здесь: https://stackoverflow.com/questions/297 ... -for-value

Вернуться в «JAVA»