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