Além dessas dificuldades que os arrays apresentavam, faltava um conjunto robusto de classes para suprir a necessidade de estruturas de dados básicas, como listas ligadas e tabelas de espalhamento.
Com esses e outros objetivos em mente, o comitê responsável pelo Java criou um conjunto de classes e interfaces conhecido como Collections Framework, que reside no pacote java.util desde o Java 1.2."
As implementações das coleções são feitas a partir de interfaces principais definidas no framework Collections.
Considerando o texto acima, avalie as afirmações abaixo:
I – A interface Set é indicada quando é necessário armazenar um conjunto de elementos que podem se repetir e que precisam de uma ordenação.
II – A classe ArrayList é uma implementação da interface Array, que define arranjos de dados nas coleções.
III – A classe TreeSet é uma implementação da interface Set que armazena um conjunto de dados, organizando internamente os dados como uma árvore.
IV – A interface Set não garante uma ordenação de dados, apesar disso, a classe TreeSet mantém os dados ordenados.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I e II, apenas.
Alternativa 2:
II e III, apenas.
Alternativa 3:
III e IV, apenas.
Alternativa 4:
I, II e III, apenas.
Alternativa 5:
II, III e IV, apenas.
Soluções para a tarefa
Respondido por
6
Alternativa 3: III e IV, apenas
A interface set é utilizada em conjuntos de elementos sem duplicata, ou seja, para armaenamento de conjunto de elementos que não se repetem.
A classe ArrayList utiliza um vetor para armazenamento e ordenação de elementos e, é uma implementação do interface list.
A classe TreeSet é uma interface do Set que permite ordenar elementos em forma de árvore, sendo que essa ordenação não é garantida pelo Set, mas pela TreeSet. Esta armazena conjuntos de dados que são organizados internamente.
eak18:
e agora!
ALTERNATIVA 3 - III e IV
Perguntas interessantes
Geografia,
7 meses atrás
Português,
7 meses atrás
Português,
10 meses atrás
Matemática,
10 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás