Встречается на собеседованиях • сегодня

Какой класс реализует динамический массив в Java

`ArrayList` — это класс, реализующий динамический массив в Java. Он автоматически увеличивает свою вместимость при добавлении элементов. **Особенности:** - Основан на обычном массиве, но с автоматическим расширением. - Позволяет хранить дубликаты и `null`. - Не синхронизирован (для потокобезопасности используй `Collections.synchronizedList` или `CopyOnWriteArrayList`). **Пример:** ```java List list = new ArrayList<>(); list.add("Java"); list.add("Kotlin"); System.out.println(list); // [Java, Kotlin] ``` Для примитивов используй специализированные библиотеки (например, `IntArrayList` из Eclipse Collections), так как `ArrayList` работает только с объектами.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы