Coleções são estruturas que permitem armazenar outros objetos, em que o desenvolvedor as utiliza sem se preocupar como essas estruturas foram criadas. Uma coleção possui interfaces, como listas, conjuntos , mapas e filas, entre outras, que definem as operações que um programa pode executar sobre cada tipo de coleção, por exemplo, adicionar e remover objetos à coleção. Para serem utilizadas as coleções no Java é necessário que o desenvolvedor faça a declaração correta da instância, portanto considere as instruções a seguir e assinale a alternativa que corresponde a uma declaração em uma coleção: I. ArrayList lista = new ArrayList(); II. List[] lista = new ArrayList[10]; III. List lista = new LinkedList (); IV. ArrayList[] lista = new ArrayList[]();
Lista de comentários
Resposta:
I, II, III estão corretos. Na alternativa IV, faltou dizer o tamanho do vetor entre os parênteses assim como foi feito na alternativa II.
Explicação: