Зачем запускать ArrayList с начальной емкостью?

Обычный конструкторArrayList является:

ArrayList list = new ArrayList();

Но есть также перегруженный конструктор с параметром для его начальной емкости:

ArrayList list = new ArrayList(20);

Почему полезно создатьArrayList с первоначальной емкостью, когда мы можем добавить к ней, как нам угодно?

Ответы на вопрос(11)

Ваш ответ на вопрос