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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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