Equals e Hash Code

2 respostas
soned

Olá a todos…
alguém pode me dizer como faço para gerar os métodos Equals() e HashCode() de uma classe pojo usando o NetBeans???

Até mais…

2 Respostas

rmendes08

A classe Object já fornece uma implementação padrão para estes métodos. Porém, se elas não lhe servirem, basta sobrescrevê-las. Geralmente o autocomplete (pelo menos no Eclipse) gera a assinatura com a anotação @Overrride.

tnaires

Não só a assinatura. O Eclipse gera o código completo dos métodos equals() e hashCode(), bastando você informar quais são os atributos de sua classe que compõem sua identidade.

Mas para uma referência completa mesmo sobre os métodos, consulte o Effective Java.

Criado 8 de dezembro de 2009
Ultima resposta 8 de dez. de 2009
Respostas 2
Participantes 3