ciao a tutti, ho questo semplice codice di test:
se lo mando in esecuzione dentro un main ecco l'eccezione:codice:ArrayList<String> s = new ArrayList<String>(); s.add("ciao"); Iterator<String> it = s.iterator(); while(it.hasNext()){ String di = it.next(); if (di.equalsIgnoreCase("ciao")){ s.remove(di); } }
cosa significa?!? graziecodice:Exception in thread "main" java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(Unknown Source) at java.util.AbstractList$Itr.next(Unknown Source) at Test.main(Test.java:14)![]()


Rispondi quotando