TreeSet descendingIterator method
TreeSet descendingIterator method returns an iterator with the elements sorted in a descending order. When inserting any element into TreeSet it automatically gets sorted into its natural sorting order. TreeSet descendingIterator method is useful when you need a sorted list in descending
TreeSet ceiling method examples
TreeSet ceiling method returns the closest element greater than or equal to the given element. [crayon-604414496c6ec850915863/] Parameters: e – the value to match Returns: the least element greater than or equal to e, or null if there is no such element Throws:
LinkedHashSet in java basics and internal working
LinkedHashSet in java is part of the Collection framework. It implements the Set interface and extends the HashSet class. LinkedHashSet maintains a doubly-linked list running through all of its entries. This linked list defines the iteration ordering, hence the LinkedHashSet maintains the
HashSet in java basics and internal working
HashSet in java is part of the Collection framework and implements the Set interface. Few points to remember about HashSet 1. HashSet internally uses HashMap to store elements/objects 2. HashSet stores unique values and one null is allowed 3. HashSet doesn’t guarantee
CopyOnWriteArrayList listIterator method
The CopyOnWriteArrayList listIterator method returns a list iterator over the elements in the sequence they were inserted. As explained in the previous posts, CopyOnWriteArrayList creates its copy when performing any element changing operations, hence the list iterator returned in the CopyOnWriteArrayList listIterator
CopyOnWriteArrayList iterator method
The CopyOnWriteArrayList iterator method returns an iterator over the elements in the sequence they were inserted. As explained in the previous posts, CopyOnWriteArrayList creates its copy when performing any element changing operations, hence the iterator returned in the CopyOnWriteArrayList iterator method is
CopyOnWriteArrayList addAllAbsent method
CopyOnWriteArrayList provides a new method [crayon-604414496ddb3056110727-i/] , which adds all of the elements in the specified collection that are not already contained in this list, to the end of this list. This is helpful when you need to add only unique elements
CopyOnWriteArrayList addIfAbsent method
CopyOnWriteArrayList provides a new method [crayon-604414496e294592683343-i/], which adds elements only if that element is not present in the List. This is helpful when you need to add only unique elements into your list. addIfAbsent(E e) method return true if the element is
Add elements in CopyOnWriteArrayList
In this post we will see how to add elements in CopyOnWriteArrayList using below 2 methods 1. boolean add(E e) Appends the specified element to the end of this list. 2. void add(int index, E element) Inserts the specified element at the
Basics of CopyOnWriteArrayList in Java
CopyOnWriteArrayList in java is a thread-safe implementation of the List interface. It is part of the java.util.concurrent package. How CopyOnWriteArrayList in Java works internally CopyOnWriteArrayList as the name suggests, makes a copy of the underlying array whenever a add, remove or update