Как я могу инициализировать ArrayList всеми нулями в Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Как я могу инициализировать ArrayList всеми нулями в Java?

Сообщение Anonymous »

Похоже, что arraylist не выполняет свою функцию по предварительному изменению размера:

Код: Выделить всё

// presizing

ArrayList list = new ArrayList(60);
После этого, когда я пытаюсь получить к нему доступ:

Код: Выделить всё

list.get(5)
Вместо возврата 0 выдается IndexOutOfBoundsException: Индекс 5 выходит за пределы для длины 0.

Есть ли способ инициализировать все элементы равным 0 точного размера, как это делает C++?

Подробнее здесь: https://stackoverflow.com/questions/560 ... es-in-java

Вернуться в «JAVA»