Sobes.tech
Junior — Middle
101

Da li HashMap sadrži objekte tipa List ili druge kolekcije?

Одговор од АИ

sobes.tech АИ

В Java HashMap — это структура данных, которая хранит пары ключ-значение. Внутри самой HashMap объекты типа List или другие коллекции не содержатся по умолчанию. Однако в качестве значений (value) в HashMap вполне могут храниться любые объекты, включая списки (List), множества (Set) или другие коллекции.

Пример:

Map<String, List<String>> map = new HashMap<>();
map.put("fruits", Arrays.asList("apple", "banana", "orange"));

Здесь в HashMap в качестве значения хранится объект List<String>. Но сама структура HashMap не содержит коллекции, если вы явно их туда не положите.