Запитання з тегом «indexoutofboundsexception»



15
Початковий розмір для ArrayList
Ви можете встановити початковий розмір для ArrayList, виконавши ArrayList<Integer> arr=new ArrayList<Integer>(10); Однак ви не можете цього зробити arr.add(5, 10); оскільки це спричиняє виняток поза межами. У чому полягає користь встановлення початкового розміру, якщо ви не можете отримати доступ до виділеного вами місця? Функція додавання визначена add(int index, Object element)так, що …


8
ArrayIndexOutOfBoundsException при використанні ітератора ArrayList
Зараз у мене є програма, що містить фрагмент коду, який виглядає приблизно так: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Чи правильно я це роблю, наскільки йде повторення через ArrayList? Я отримую помилку: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.