TreeSet in Java

Publicado el: 31 marzo 2018
en el canal de: Sudipto Roy
411
5

What is a TreeSet?
Implements Set interface
It is more like a HashSet which contains unique elements but in a sorted ascending order
Elements are comparable by a default/custom comparator
Access & retrieval times are quite fast
Initialized with a default capacity of 16 & 0.75 load factor

TreeSet Contructors
TreeSet() : Contructs an empty tree that will be sorted based on natual order of elements
TreeSet(Collection c) : Builds a TreeSet from elements of collection c
TreeSet(Compatator c) : Constructs an empty tree that will be sorted on given comparator
TreeSet(SortedSet s) : Constructs from given SortedSet

The elements in TreeSet must be of Comparable type
String & Wrapper classes are Comparable by default
To add user-defined objects, we need to implement Comparable interface
As per Oracle, TreeSet provides log(n) cost time for basic add/remove/contains operation.
While HashSet provide constant O(1) time performance


En esta página del sitio puede ver el video en línea TreeSet in Java de Duración hora minuto segunda en buena calidad , que subió el usuario Sudipto Roy 31 marzo 2018, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 411 veces y le gustó 5 a los espectadores. Disfruta viendo!