Поиск элемента в HashMap

317
01 октября 2017, 23:53

К примеру есть класс

public class Person {int id; String name; String lastName; int age;} 

И список объектов этого класса хранящийся в HashMap, где ключом является поле id объекта.

Как можно осуществить поиск в такой структуре данных если нужно найти несколько person по полю name? В голову приходит только линейный поиск перебора каждого элемента в цикле. Возможно ли это сделать каким то образом быстрее?

READ ALSO
Быстрая загрузка cookie для WebView

Быстрая загрузка cookie для WebView

Всем добрый день, в моём приложение почти сделал мини-браузерОсталось реализовать сохранение и загрузку cookie в WebView у JavaFX

254
Откуда появляется лишний размер формы?

Откуда появляется лишний размер формы?

Есть объект AnchorPaneВ свойствах установлено ширина и максимальная ширина 720

219
Android проблема с intent (String to File)

Android проблема с intent (String to File)

Нужно запустить интент, но не с url, а уже готовым файлом, но предоставленным в виде текста (torrent файл открыли через текстовый редактор и скопировали...

221