← Все вопросы по Java
🔥 Java 📂 Collections ⚡ Junior/Middle

Что такое представления (views) в коллекциях: keySet(), values(), entrySet()?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Эти методы возвращают представления Map, которые отражают состояние исходной Map. Изменения в представлениях (например, удаление) влияют на Map. Итерация по entrySet() – наиболее эффективный способ обхода.

Варианты ответа в приложении:

  • A. Возвращают независимые копии Map Правильный
  • B. Возвращают представления, которые напрямую связаны с исходной Map
  • C. entrySet() возвращает неизменяемое множество
  • D. Не поддерживают удаление элементов

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.