Questão FC266126
Acerca da linguagem de programação Java, analise as afirmativas a seguir. I. Uma List é uma Collection ordenada e não contém elementos duplicados. II. O método toArray retorna o co
Linguagens de Programação
IDECAN · 2018
Acerca da linguagem de programação Java, analise as afirmativas a seguir.
I. Uma List é uma Collection ordenada e não contém elementos duplicados.
II. O método toArray retorna o conteúdo de uma coleção como um array.
III. A interface Comparator fornece um meio de classificar elementos de uma Collection na sua ordem natural.
IV. Uma coleção é um objeto que pode armazenar referências a outros objetos.
V. As classes e interfaces da estrutura de coleções estão no pacote java.util.
Estão corretas apenas as afirmativas
- I e III.
- II e IV.
- I, III e V.
- II, IV e V.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
II — toArray: O método toArray() cria e retorna uma cópia dos elementos de uma coleção na forma de um array. Há duas formas comuns: Object[] toArray(), que retorna um Object[], e a genérica <T> T[] toArray(T[] a), que permite obter um array do tipo desejado. Em ambos os casos os elementos da coleção são copiados para a estrutura de array, preservando a ordem de iteração.
IV — coleção: Uma coleção é um objeto que armazena referências a outros objetos; ou seja, suas posições/contenção guardam referências (ponteiros) para instâncias. Isso permite gerenciar grupos de objetos dinamicamente e compartilhar as mesmas referências entre estruturas.
V — java.util: A API de coleções do Java (interfaces como List, Set, Map e implementações e utilitários) está definida no pacote java.util, que reúne as classes e interfaces principais da estrutura de coleções.
Conteúdo do catálogo FC Concursos · Atualizado em