1
resposta

Divergência nos exercícios - LinkedHashSet tem ordenação ou não?

O exercício do link https://cursos.alura.com.br/course/java-collections/task/14211 afirma que "O LinkedHashSet nos dá a performance de um HashSet mas com acesso previsível e ordenado."

Já o exercício do link https://cursos.alura.com.br/course/java-collections/task/14223 diz "LinkedHashSet atende o requisito de não ter elementos repetidos, por ser um conjunto, mas não garante ordenação."

Afinal, LinkedHashSet tem ordenação ou não?

1 resposta

LinkedHashSet garante a ordenação

Os pontos importantes sobre a classe Java LinkedHashSet são:

  • A classe Java LinkedHashSet contém elementos exclusivos apenas como HashSet.
  • A classe Java LinkedHashSet fornece todas as operações de conjunto opcionais e permite elementos nulos.
  • A classe Java LinkedHashSet não está sincronizada.
  • A classe Java LinkedHashSet mantém a ordem de inserção.

Sobre o exercício, ficou confuso, vou encaminhar para revisão.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software