Назад к вопросам
Junior
98
questionbank

Какой начальный размер у ArrayList?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

По умолчанию - 10.

При добавлении первого элемента, если внутренний массив пуст, создается массив размером 10. Если массив изначально создается с нулевой емкостью, то при первом добавлении также создается массив размером 10.

// Пример создания ArrayList с нулевой емкостью
ArrayList<String> list = new ArrayList<>(0);
// При добавлении первого элемента (например, "hello")
// будет создан внутренний массив размером 10.
list.add("hello");