Hola a todos,
tengo un problema que es muy raro:
Resumen rápido: Al eliminar filas de una lista si coincide con un literal, me lo elimina "uno si y otro no, así hasta el final"
Tengo un
ArrayList<Objeto1> con varias filas ya.
Pero al hacer lo siguiente:
Código Java:
Ver originalfor (int i=0;i<list.size();i++){ //inicio el bucle
Objeto1 obj = (Objeto1)list.get(i); //Extraigo los objetos
if (obj.getName().equals("Pepe"){ //Los comparo
list.remove(i); //Si coincide, elimino la fila
}
}
Suponiendo que todas las filas tengan como nombre "Pepe" me elimina una si y otra no hasta el final.
¿Como puedo eliminar todas las filas que tengan ese nombre?
Gracias a todos y un saludo.