Skip to content

Dionatan07/rainbow-colors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Rainbow Colors 🌈 Curso Collections Java Dio

Resolução do exercício sobre a Collection SET: CURSO COLLECTIONS FRAMEWORK JAVA. Curso este que tive a honra de participar com a plataforma de cursos online DIGITAL INNOVATION ONE 🧡💛

SET

  • Representa um conjunto de elementos (similar ao da Álgebra);
  • Não admite repetições;
  • Elementos não possuem posição;
  • Acesso, inserção e remoção de elementos são rápidos;
  • Oferece operações eficientes de conjunto: interseção, união, diferença;
    • Principais implementações:

  • HashSet - mais rápido (operações O(1) em tabela hash) e não ordenado;
  • TreeSet - mais lento (operações O(log(n)) em árvore rubro-negra) e ordenado pelo compareTo do objeto (ou Comparator);
  • LinkedHashSet - velocidade intermediária e elementos na ordem em que são adicionados;

  • 🛑 Neste exercicio contém a demonstração do uso de:

    • Collection SET;
    • Estrutura For Each;
    • Uso de HashSet, LinkedHashSet, TreeSet e ArrayList;
    • Uso dos métodos size(), reverse(), startsWith(), clear() e isEmpty();
    • Uso da interface List;
    • Uso do método Arrays.asList();
    • Lógica da programação

    Disponibilizado por dionatan07.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages