powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Коллекции
5 сообщений из 5, страница 1 из 1
Коллекции
    #34090242
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть много однотипных объектов с ID
Я храню их в LinkedList, а для поиска перебираю и сверяю ID
Мой знакомый предпочитает держать их в HashMap, при добавлении получая ID и используя его как ключ.
на сколько оправданы такие подходы в разных случаях
...
Рейтинг: 0 / 0
Коллекции
    #34090502
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы сделал как ваш знакомый. Работа через HashMap получается быстрее. Да и кода писать меньше надо.
...
Рейтинг: 0 / 0
Коллекции
    #34090554
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все ведь написано в доке.
LinkedListLinked list implementation of the List interface. Implements all optional list operations, and permits all elements (including null). In addition to implementing the List interface, the LinkedList class provides uniformly named methods to get, remove and insert an element at the beginning and end of the list. These operations allow linked lists to be used as a stack, queue, or double-ended queue (deque).
HashMapThis implementation provides constant-time performance for the basic operations (get and put), assuming the hash function disperses the elements properly among the buckets
...
Рейтинг: 0 / 0
Коллекции
    #34090651
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И почему я сразу не юзал HashMap=)
А если надо получать объекты по неуникальному имени, есть варианты кроме списка?
...
Рейтинг: 0 / 0
Коллекции
    #34090804
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXERИ почему я сразу не юзал HashMap=)
А если надо получать объекты по неуникальному имени, есть варианты кроме списка?
HashMap<String, List<MyObjects>> тоже вариант.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Коллекции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]