Начальный размер для ArrayList

Вы можете установить начальный размер для ArrayList, выполнив

ArrayList<Integer> arr=new ArrayList<Integer>(10);

Однако вы не можете сделать

arr.add(5, 10);

, потому что это вызывает исключение за пределами границ.

Какая польза от установки начального размера, если вы не можете получить доступ к выделенному пространству?

Функция добавления определяется как add (int index, Object element) , поэтому я не добавление к индексу 10.

231
задан Null 2 September 2015 в 05:05
поделиться