Junior — Middle
92
Бағдарламалау тілдеріндегі Map құрылымының басқа коллекциялардан айырмашылығы неде?
Сұралған компаниялар
Y_lab development
AI-дан жауап
sobes.tech AI
В Java структура Map отличается от других коллекций тем, что она хранит пары ключ-значение, а не просто набор элементов. Основные особенности Map:
- Ключи уникальны, а значения могут повторяться.
- Позволяет быстро получать значение по ключу.
- Не является наследником Collection, а реализует интерфейс Map.
Пример использования HashMap:
import java.util.HashMap;
HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 3);
map.put("banana", 5);
int count = map.get("apple"); // 3
В отличие от List или Set, Map хранит именно ассоциации между ключами и значениями.