Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2008, 15:21
alquimistaar
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: Borrar duplicados de un ArrayList

Si lo que queres es que no existan duplicados en una collection lo que tenes que usar es un set en alguna de sus implementaciones, como hashset (no recuerdo otras) si no podes usar directamente un set (aunque no se me ocurre porque) creo que los set tienen un constructor que resibe como parametro un list, entonces generas un set sin duplicados y luego los list tienen un constructor que reciben un set como parametro, y te queda el list sin duplicados.

otra cosa a tener en cuenta es que cuando declares HashSet<MiObjeto> MiObjeto debe sobreescribir equals y hashcode para determinar cuando 2 objetos son iguales