bonjour,

je souhaite supprimer dans mon ArrayList toutes les lignes contenant le même nom qu'un serveur.

avec ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
for (int i = 0; i < onglet1.getListFlux().size(); i++) {
 
						 nameserver = onglet1.getListFlux().get(i).getNameserver();
 
						if(nameserver.equals("IB"))
							onglet1.getListFlux().remove(i);
 
 
					}
mon bug:
si j ai une ligne dans mon ArrayList ce code efface bien cette ligne.
si j ai deux ligne , une ligne ne s efface pas.
si j ai trois ligne une ligne ne s efface pas.
bref si j ai dix ligne contenant le même non de serveur quand je supprime avec ma boucle il me reste toujours une ligne, je vois pas pourquoi; une idée?
merci.