Hmmm ... le Java Iterator<T>
a une méthode remove()
mais pas une méthode replace(T replacement)
.itérateur pour remplacer les membres de la liste en Java?
Existe-t-il un moyen efficace de remplacer les éléments sélectionnés dans une liste? Je peux utiliser une for-loop pour appeler get (i) et set (i) ce qui est bien pour ArrayList, mais serait nul pour une liste chaînée.
Pourquoi ne pas simplement retirer et insérer? –
car java.util.Iterator n'a pas de méthode insert() (et ne devrait pas l'être) –