
11/03/2016, 16:41
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses Puntos: 454 | |
Respuesta: Cómo compara HashSet Hola:
Compara usando el equals().
El equals() y el método hashCode() están relacionados, por lo que si implementas uno, deberías implementar el otro y de forma coherente, siguiendo las siguientes reglas:
1) Si dos objetos son equals(), deben tener el mismo hashCode()
2) Si dos objetos tienen el mismo hashCode(), pueden o no ser equals()
Lo mejor es que el IDE te genere los dos de forma automática usando los atributos de tu clase que quieras.
Se bueno. |