As coleções (collections) são estruturas disponíveis em Java por meio da biblioteca java. util.* e proporcionam

diferentes estruturas de dados, que podem ser utilizadas sem que o programador fique se preocupando em como foram implementadas. A gente aprende a criar essas estruturas em outras disciplinas, mas o trabalho fica facilitado ao utilizar uma estrutura pronta e amplamente testada, como é o caso. Dentre as coleções, podemos utilizar listas, conjuntos, mapas e filas. Leias as afirmativas abaixo: I - ArrayList é um tipo de lista, mas na verdade é o mesmo que o array. Definir uma variável com a sintaxe do array ou do ArrayList dá o mesmo resultado.
II - Os mapas são estruturas mais diferentes que listas e filas, pois trabalham com conceitos de chave e valor. Basicamente são um conjunto de tuplas chave/valor.
III - As filas similares às listas em comportamento, com a diferença que possuem uma posição fixa para adicionar um elemento novo e uma posição fixa para retirar um elemento.
IV - Conjuntos (sets) são coleções de elementos sem repetição. Ao converter um array para conjunto conseguimos remover as repetições e junto ganhamos a ordenação dos dados.
V - As listas em coleções são estruturas que lembram arrays, mas possuem tamanho dinâmico e já vêm com métodos implementados para adicionar elementos, encontrar elementos e excluir elementos da lista, entre outros. É correto o que se afirma em:
Alternativas
Alternativa 1: I, II e IV, apenas.
Alternativa 2: I, III e V, apenas
Alternativa 3: II, IV e V, apenas.
Alternativa 4: I, II, IV e IV, apenas.
Alternativa 5: II, III, IV e V, apenas.

1 Resposta

  • alvesdasilvamariaedu

    II, III, IV e V, apenas.

    Explicação:

Clique aqui para adicionar a sua resposta.