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
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.