Domande taggate «indexoutofboundsexception»



15
Dimensione iniziale per ArrayList
È possibile impostare la dimensione iniziale per un ArrayList facendo ArrayList<Integer> arr=new ArrayList<Integer>(10); Tuttavia, non puoi farlo arr.add(5, 10); perché provoca un'eccezione fuori limite. A che serve impostare una dimensione iniziale se non riesci ad accedere allo spazio che hai assegnato? La funzione di aggiunta è definita come add(int index, …


8
ArrayIndexOutOfBoundsException quando si utilizza l'iteratore di ArrayList
In questo momento, ho un programma contenente un pezzo di codice che assomiglia a questo: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Lo sto facendo bene, per quanto riguarda l'iterazione di ArrayList? L'errore che ricevo è: java.lang.ArrayIndexOutOfBoundsException: -1 at …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.