Qual interface do framework de coleções Java representa uma sequência ordenada de elementos?
Questão
Qual interface do framework de coleções Java representa uma sequência ordenada de elementos?
Alternativas
A) Set
B) Stack
C) Map
D) Queue
E) List
Explicação
No Java Collections Framework, a interface List representa uma sequência ordenada de elementos (isto é, mantém a ordem de inserção e permite acesso por índice).
Analisando as alternativas:
- Set: não garante ordem e não permite elementos duplicados.
- Stack: é uma estrutura LIFO (pilha), historicamente ligada a
Vector(classe), não é a interface principal para “sequência ordenada” no framework. - Map: armazena pares chave-valor, não é uma sequência de elementos.
- Queue: representa uma fila (geralmente FIFO), focada em operações de enfileirar/desenfileirar.
- List: modela exatamente uma sequência ordenada.
Alternativa correta: (E).