Junior
Какво е ArrayList?
sobes.tech AI
Отговор от AI
Динамичен масив, реализиращ интерфейсите List, RandomAccess, Cloneable, Serializable. Съхранява елементите в паметта в непрекъснат блок, осигурява бърз достъп по индекс, но добавянето/премахването в средата е бавно.
// Пример за създаване на ArrayList и добавяне на елементи
ArrayList<String> имена = new ArrayList<>();
имена.add("Alice");
имена.add("Bob");