Встречается на 2% собеседований по Java
Нужен ли ключ для получения значения
В Java для получения значения из Map используется ключ, который ассоциирован с этим значением. Без ключа получить значение напрямую невозможно, так как Map хранит данные в виде пар ключ-значение.
Пример:
java
Map<String, Integer> map = new HashMap<>();
map.put("apple", 10);
map.put("banana", 20);
// Получаем значение по ключу
Integer appleCount = map.get("apple"); // 10
Integer bananaCount = map.get("banana"); // 20
Integer orangeCount = map.get("orange"); // null (нет такого ключа)Если ключ неизвестен, можно перебрать все значения через values(), но это неэффективно и не рекомендуется для больших коллекций.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы