Logo Passei Direto
Buscar
Sobre a estrutura mapa, é correto afirmar que: Questão 4 Resposta a. em um mapa hash, as classes das chaves e valores do mapa precisam implementar os métodos equals e hashcode. b. caso o método adicionar retorne nulo, saberemos que não havia uma chave associada àquele mapa previamente. c. as chaves do mapa identificam um objeto associado a elas e, portanto, não podem conter repetição. d. a chave do mapa é também chamada de entrada, uma vez que é obrigada a implementar alguns métodos para funcionar. e. a interface Mapa é filha de Colecao, compartilhando vários métodos com outras coleções, como o método limpar.
User badge image
Rayra Brandão

ano passado

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina