Ed
ano passado
Vamos analisar cada alternativa: a. Em um mapa hash, as classes das chaves e valores do mapa precisam implementar os métodos equals e hashcode. - Esta afirmação está correta. Em um HashMap, por exemplo, as classes das chaves e valores precisam implementar os métodos equals() e hashCode() para garantir o correto funcionamento da estrutura. b. Caso o método adicionar retorne nulo, saberemos que não havia uma chave associada àquele mapa previamente. - Esta afirmação está incorreta. O método de adição em um mapa geralmente retorna o valor anterior associado à chave, não nulo. c. As chaves do mapa identificam um objeto associado a elas e, portanto, não podem conter repetição. - Esta afirmação está correta. As chaves em um mapa são únicas e não podem conter repetições. d. A chave do mapa é também chamada de entrada, uma vez que é obrigada a implementar alguns métodos para funcionar. - Esta afirmação está incorreta. A chave do mapa não é chamada de entrada e não é obrigada a implementar métodos específicos para funcionar. e. A interface Mapa é filha de Colecao, compartilhando vários métodos com outras coleções, como o método limpar. - Esta afirmação está incorreta. A interface Mapa (Map) não é filha da interface Colecao (Collection) em Java. Portanto, a alternativa correta é a letra a. em um mapa hash, as classes das chaves e valores do mapa precisam implementar os métodos equals e hashcode.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade