Boa tarde,
no exemplo o hashcode passou a ser o primeiro caractere? O método public int hashcode() gera um hashcode e sobrescrevendo eu posso definir os critérios para gerar o meu hashcode, é isso?
Obrigado
Boa tarde,
no exemplo o hashcode passou a ser o primeiro caractere? O método public int hashcode() gera um hashcode e sobrescrevendo eu posso definir os critérios para gerar o meu hashcode, é isso?
Obrigado
Boa tarde João. Sim. É isso mesmo, ao sobrescrever o método "public int hashCode()" você pode definir seus próprios critérios para gerar o seu código de valor inteiro que o método irá retornar.
Porém é sempre bom levar em consideração que já existe diversos padrões e boas práticas muito eficientes para esse tipo de método. Na maioria das vezes vale mais a pena usá-los.
Espero ter ajudado.