O Java possui várias estruturas de listas que possibilitam armazenar valores e percorrê-los de maneira dinâmica. O uso de listas é bem extenso e podemos utilizar listas diferentes para armazenamentos específicos. Por exemplo, o ArrayList é uma lista onde podemos armazenar valores primitivos ou objetos. A seguir é mostrado uma estrutura de lista, ou seja, uma variável chamada "lista" do tipo de uma lista específica e chamamos o método "put" dessa lista, onde podemos passar uma chave e um valor. Assinale a alternativa correta contendo o nome de uma "classe" Java que aceita essa estrutura de lista.
Queue.
ArrayList.
List.
Map.
HashMap.
Anexos:
Soluções para a tarefa
Respondido por
14
Segundo as aulas alternativa D
Respondido por
3
Resposta:
HashMap.
Explicação:
Perceba que na linha 22 do nosso exemplo é veriicado se i é null. Caso seja, as linhas 23 a 24 realizam uma chamada para o método put de map para armazenar um Integer com valor 1 no HashMap. Esse valor é o número de palavras que inicia com Character. Se i não for null, signiica que Character está no HashMap, por isso, as linhas 26 a 27 incrementam o valor de Integer em 1 atualizando o valor no HashMap.
Perguntas interessantes