Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2015, 09:46
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: Duda con treeSety y Comparable

Hola:

Si a Persona le implementas el método equals() sobreescribiendo el heredado de Object, ese método será el que se use para buscar dentro del TreeSet. En concreto, si llamas al método remove() de treeset pasándole una Persona con un nombre, y has implementado el equals() de persona con el nombre, se buscará por nombre para borrar.

El método equals() lo implementa automáticamente cualquier IDE (eclipse, netbeans) si se lo pides y en el proceso puedes indicar qué atributo usar (el nombre en tu caso).

Se bueno.
__________________
Apuntes Java
Wiki de Programación