Может ли arraylist увеличить свои размеры? - PullRequest
0 голосов
/ 11 июля 2019

В таких языках программирования, как Java и .NET, структура данных Array-list должна управлять своим собственным размером, увеличиваясь по мере необходимости.

Но возможно ли инициализировать емкость, скажем, до 4000? Если это так, то зачем нам это делать, поскольку мы знаем, что он динамически увеличивает размер.

1 Ответ

1 голос
/ 11 июля 2019

Вы можете инициализировать список массивов с начальной емкостью:

ArrayList<String> array = new ArrayList<>(1000);

Необходима инициализация для повышения производительности. Это может помочь https://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html

...