Logo Passei Direto
Buscar
Pergunta 4 Na linguagem Java, é comum o uso da classe “Collection”, que tem classes-filhas para listas e conjuntos. Um conjunto funciona de forma análoga aos conjuntos da matemática e proporcionam grande poder para a programação orientada a objetos. Em relação ao melhor uso dos conjuntos em linguagem Java, assinale a alternativa correta. a. Exemplos de conjuntos são as classes List e Queue. b. Os conjuntos são definidos pela classe ArrayList. c. Os conjuntos são definidos pela classe Vector, permitindo a duplicidade de elementos. d. Os conjuntos são uma Collection que não permite elementos duplicados. e. Os conjuntos são uma coleção ordenada de elementos.
User badge image
cykato

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as alternativas uma a uma: a) Exemplos de conjuntos são as classes List e Queue. - Incorreto, pois List e Queue são interfaces que representam listas e filas, não conjuntos. b) Os conjuntos são definidos pela classe ArrayList. - Incorreto, pois ArrayList é uma implementação de lista, não de conjunto. c) Os conjuntos são definidos pela classe Vector, permitindo a duplicidade de elementos. - Incorreto, pois Vector também é uma implementação de lista e permite duplicidade, mas não é um conjunto. d) Os conjuntos são uma Collection que não permite elementos duplicados. - Correto, pois essa é a definição de conjuntos na linguagem Java. As classes que implementam conjuntos, como HashSet e TreeSet, não permitem duplicatas. e) Os conjuntos são uma coleção ordenada de elementos. - Incorreto, pois conjuntos não garantem a ordem dos elementos, a menos que sejam implementados por classes específicas como TreeSet. Portanto, a alternativa correta é: d) Os conjuntos são uma Collection que não permite elementos duplicados.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina