Als «indexoutofboundsexception» getaggte Fragen



15
Anfangsgröße für die ArrayList
Sie können die Anfangsgröße für eine ArrayList festlegen, indem Sie dies tun ArrayList<Integer> arr=new ArrayList<Integer>(10); Das kannst du aber nicht arr.add(5, 10); weil es eine Ausnahme außerhalb der Grenzen verursacht. Was nützt es, eine Anfangsgröße festzulegen, wenn Sie nicht auf den von Ihnen zugewiesenen Speicherplatz zugreifen können? Die Add-Funktion ist …


8
ArrayIndexOutOfBoundsException bei Verwendung des Iterators der ArrayList
Im Moment habe ich ein Programm, das einen Code enthält, der so aussieht: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Mache ich das richtig, was das Durchlaufen der ArrayList angeht? Der Fehler, den ich bekomme, ist: java.lang.ArrayIndexOutOfBoundsException: -1 at …

6
java.lang.IndexOutOfBoundsException: Quelle passt nicht in dest
Auf dem folgenden Code: static void findSubsets (ArrayList<Integer> numbers, int amount, int index) { ArrayList <Integer> numbersCopy = new ArrayList<Integer>(numbers.size()); Collections.copy(numbersCopy, numbers); } Ich erhalte den Fehler: Exception in thread "main" java.lang.IndexOutOfBoundsException: Source does not fit in dest at java.util.Collections.copy(Collections.java:548) at backtracking2.Main.findSubsets(Main.java:61) Warum?
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.