Análise do Código Fonte do SDK Java: TreeMap
O que é TreeMap
TreeMap é uma implementação de mapa baseada em uma árvore rubro-negra (árvore de busca binária balanceada) que oferece operações com complexidade O(logN). Ao iterar sobre um TreeMap, os elementos são retornados em ordem:
Segundo a ordem natural das chaves
Usando um Comparator perrsonalizado para ordenação
Utilização Básica ...
Publicado em 7-29 12:46
TreeSet no Java: Fundamentos e Aplicações Práticas
O TreeSet é uma coleção ordenada na linguagem Java, projetada para armazenar elementos exclusivos em uma sequência específica. Esta estrutura de dados herda de AbstractSet e implementa as interfaces NavigableSet, Cloneable e Serializable.
Internamente, o TreeSet é sustentado por uma implementação baseada no TreeMap, garantindo que os elementos ...
Publicado em 6-7 05:17