ArrayList вне границ исключение

У меня есть следующий код:

ArrayList<Integer> arr = new ArrayList<Integer>(10);
arr.set(0,5);

Я получаю ошибку индекса за пределами границ, и я не знаю почему. Я объявил ArrayList размером 10. Почему я получаю эту ошибку?

5
задан Björn Pollex 17 January 2012 в 13:58
поделиться

1 ответ

Вы инициализировали arraylist с количеством объектов 0, что означает, что Вы просто имеете 1 элемент в этом массиве. и позже Вы добавляющий два числа в этом массиве.

0
ответ дан 18 December 2019 в 09:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: