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