2
respostas

HashCode

Olá, qual é a melhor definição para HashCode? Sei que o método irá retornar um int. Este valor é único, poderia fazer uma analogia com banco de dados e falar que HashCode seria uma espécie de chave primária do objeto? Tipo um identificador?

2 respostas

Oi José, tudo bem?

Acho que uma boa fonte é o blog da Caelum => http://blog.caelum.com.br/ensinando-que-e-o-hashcode/

To indicando o post, pq ele já tem uma ótima explicação :).Ele funciona como um identificador do objeto sim, mas existe uma estratégia para tirar o melhor proveito.

Ótimo artigo, compreendi bem a questão do hashcode, principalmente quando comenta-se sobre os bucket onde classificaria os objetos por hashcode.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software