Fiquei um pouco em dúvida sobre o HashCode do Map
Ex: Map<Integer, Aluno> alunoMap = new HashMap<>();
Ele é calculado a partir do Integer e Aluno, certo?
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!
Fiquei um pouco em dúvida sobre o HashCode do Map
Ex: Map<Integer, Aluno> alunoMap = new HashMap<>();
Ele é calculado a partir do Integer e Aluno, certo?
Oi Matheus
Você diz o int hash = map.hashCode();? Numa operação de put nesse HashMap, por exemplo, o hash é cálculado em cima da key. Mas quando você faz o hash do map ai o value é considerado também