Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Dúvida no Ex. 9 da Aula 5 - Collections framework

Mandar o eclipse gerar os métodos hashcode() e equals() dos objetos que implementam comparable só é interessante para coleções que implementam a interface Set?

4 respostas

*classes que implementam comparable

Olá Helder!Não, você pode gerar os métodos equals() e hashcode() a depender da necessidade de seu código. Um Set utiliza o método equals() para não se inserir elementos repetidos.

Espero ter ajudado! Bons Estudos!

solução!

Oi Helder, tudo bem?

Em vários outros métodos o equals é usado como nos contains e remove.

Mas lembre-se de que se dois objetos são iguais o hashCode também deve ser o mesmo.

Abraços.

Obrigado. As respostas de vocês tiraram as minhas dúvidas.