Ed
há 2 semanas
Vamos analisar cada uma das afirmações sobre o Java Collections Framework (JFC): 1. "Set" é um framework utilizado para representar conjuntos, admitindo elementos duplicados. Esta afirmação está incorreta. A interface `Set` é utilizada para representar conjuntos, mas ela não admite elementos duplicados. 2. Uma estrutura do tipo FIFO pode ser implementada com "List". Esta afirmação é parcialmente correta, pois uma `List` pode ser usada para implementar uma estrutura FIFO (First In, First Out), mas não é a forma mais comum de se fazer isso. Normalmente, utiliza-se `Queue` para FIFO. 3. "Deque" pode ser usado para se implementar tanto estruturas do tipo FIFO, quanto do tipo LIFO. Esta afirmação está correta. A interface `Deque` (Double Ended Queue) permite a inserção e remoção de elementos em ambas as extremidades, podendo ser utilizada para implementar tanto FIFO quanto LIFO (Last In, First Out). Diante da análise, apenas a terceira afirmação está correta. Portanto, a resposta correta é: é correto apenas o que se afirma em 3.