Buscar

"Um exemplo cotidiano de um map é uma lista telefônica. Uma lista telefônica contém entradas e cada entrada é um par: um nome e um número de telefo...

"Um exemplo cotidiano de um map é uma lista telefônica. Uma lista telefônica contém entradas e cada entrada é um par: um nome e um número de telefone. Você utiliza uma agenda de telefones para pesquisar um nome e obter um número de telefone. Não utilizamos um índice - a posição da entrada na agenda de telefones - para localizá-lo. Um map pode ser organizado de tal maneira que a pesquisa de um valor para uma chave seja fácil.". (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 121.). Conforme citado no excerto, a interface map, na sua estrutura, permite que cada elemento armazene duas informações: uma chave e um valor. Indique quais as outras características da interface map? I. Na criação da implementação basta informar a chave. II. As chaves não podem ser duplicadas. III. Implementa a interface pelo uso das implementações LinkedHashMap. IV. No HashMap os elementos são ordenados. Agora, assinale a alternativa que apresenta as afirmações corretas.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a III, pois a implementação da interface Map pode ser feita utilizando a implementação LinkedHashMap, que mantém a ordem de inserção dos elementos. As outras afirmações estão incorretas, pois na criação da implementação é necessário informar tanto a chave quanto o valor (afirmação I), as chaves podem ser duplicadas em algumas implementações da interface Map (afirmação II) e no HashMap os elementos não são ordenados (afirmação IV).

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais