Встречается на 2% собеседований по Java
Какая иерархия у коллекций
В Java коллекции организованы в иерархию через интерфейсы и классы. Основные интерфейсы:
- Iterable - корневой интерфейс, предоставляет итератор
- Collection - базовый интерфейс для всех коллекций
- List - упорядоченные коллекции (ArrayList, LinkedList)
- Set - уникальные элементы (HashSet, TreeSet)
- Queue - FIFO/LIFO (LinkedList, PriorityQueue)
- Map - пары ключ-значение (не наследует Collection) (HashMap, TreeMap)
Пример:
java
List<String> list = new ArrayList<>();
Set<Integer> set = new HashSet<>();
Map<String, Integer> map = new HashMap<>();
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы