Junior — Middle
Koja je uloga metode put() u strukturi podataka HashMap?
sobes.tech АИ
Одговор од АИ
Метод put() в структуре данных HashMap используется для добавления новой пары ключ-значение или обновления значения по существующему ключу.
Когда вызывается put(key, value), HashMap вычисляет хеш ключа, находит соответствующий бакет и:
- Если ключ уже присутствует, обновляет связанное с ним значение на новое.
- Если ключ отсутствует, добавляет новую запись в структуру.
Пример использования:
HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 3); // добавляем ключ "apple" со значением 3
map.put("apple", 5); // обновляем значение для ключа "apple" на 5
Метод возвращает предыдущее значение, связанное с ключом, или null, если ключа не было.