Sobes.tech
Junior — Middle

Дали Map е част от колекциите в Java или е подобна колекция?

sobes.tech AI

Отговор от AI

В Java интерфейсът Map не е част от йерархията на колекциите, наследени от Collection. Той се намира в пакета java.util и представлява отделна структура от данни за съхранение на двойки ключ-стойност.

Тоест, Map не е колекция в строгия смисъл (не наследява от Collection), но е част от Java Collections Framework като отделен интерфейс за отображения.

Пример за използване на Map:

Map<String, Integer> map = new HashMap<>();
map.put("ябълка", 3);
map.put("банан", 5);
int брой = map.get("ябълка"); // 3

Следователно, Map е отделен интерфейс за работа с отображения, не е колекция, но е тясно свързан с колекциите.