Gymterview
junior

Сделайте HashSet из ключей HashMap

Метод keySet() возвращает Set-представление ключей, которое можно передать в конструктор HashSet:

Пример
HashSet<String> set = new HashSet<>(map.keySet());

Важно: map.keySet() — это view, изменения которого отражаются на карте. Оборачивание в new HashSet<>() создает независимую копию. Если нужна только итерация по ключам без модификации, можно использовать map.keySet() напрямую без создания нового HashSet.

На собеседовании: покажите new HashSet<>(map.keySet()). Объясните разницу между view (keySet()) и копией (new HashSet<>()).