Bom dia a todos
Eu queria saber em que momento sabermos ou utilizarmos o valor do HashCode pode ser importante para nós? E também quando é interessante fazer esse cálculo da soma de todas as properties, como nesse caso:
override fun hashCode(): Int {
var result = logradouro.hashCode()
result = 31 * result + numero
result = 31 * result + bairro.hashCode()
result = 31 * result + cidade.hashCode()
result = 31 * result + estado.hashCode()
result = 31 * result + complemento.hashCode()
result = 31 * result + cep
return result
}