ciao gente, dunque ho una classe contenente una LinkedList e il suo corrispondente Iterator, entrambi privati.
io voglio scorrere la lista dall'esterno della classe, con un puntatore all'Iterator ritornato mediante un 'getQualcosa'.
Mi solleva l'eccezione ConcurrentModificationException. non capisco perchè!! e è la stessa cosa se l'Iterator lo metto direttamente pubblico. boh
praticamente mi va tutto bene fintanto che faccio il controllo HASNEXT, ma quando faccio NEXT mi si impianta...
dico subito che per me è estremamente importante che l'Iterator sia memorizzato all'interno della classe, quindi non posso ogni volta (dall'esterno) fare qualcosa del tipo
Iterator it=classe.getLista.iterator();
grassie gente, rispondete numerosi!!!![]()
![]()

Rispondi quotando
