FC ConcursosFC Concursos

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

  1. I e III.
  2. II e IV.
  3. I, III e V.
  4. 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

Continue aprendendo