Known rule from Effective Java says: Know and use the libraries. Java Collections Tutorial will teach you how to effectively use vast JDK Collections API and become a better software developer!
Java Collections Tutorial
- Java add array to list
Find out how to add a number of items to a list! - Java Deque Stack Queue
Learn how to use Deque as Stack (LIFO Queue)! - Java binary search
Find elements using fast binary search! - Java binary search comparator
Use binary search on your types with own Comparator! - Java safe List and other Collections
Indispensable way to track ClassCastException in your collections! - Java List copy
Shows different ways to copy Lists in Java. - Java contains any
Find out how to check that a collection in Java contains any of elements from some other collection. - Java find/count occurrences
Shows how to find/count occurrences of objects inside a Collection. - Java list replace/fill elements
How to replace or fill all/selected elements in a Collection. - Java empty List/Collection and null check
Shows how to implement Null Object Pattern and make code readable. - Java Collection to Enumeration
Shows how to turn Collection into Enumeration to work with legacy code. - Java List sublist
Shows how to find a first/last occurrence of sublist in Java List. - Java Enumeration to List
Shows how to convert Enumeration into List. - Java Collection min/max value
In which you learn how to find min/max values in a Collection. - Java Collections nCopies
Shows how to create a Java List with copies of the same element. - Java Collections newSetFromMap
Learn how to create a Set with characteristics of Map. - Java reverse List
Reverse Java List in the simplest way. - Java reverse Comparator
Example of reversing array/list using Reverse Comparator - Java rotate List
Rotating List and move element to position example. - Java randomly shuffle
Shows how to randomly shuffle an array or List. - Java singleton List
The example shows how to create singleton List. - Java sort List
The sorting examples – natural ordering and with Comparator. - Java List swap
Learn to swapping List elements on sorting example. - Java synchronized List
The simplest way to guarantee thread-safety of List. - Java immutable List
Preserve your lists from unwanted modifications. - Java PriorityQueue by example
How to use PriorityQueue to process elements in order of importance. - Remove selected item from Collection
How to remove from Collections before and since Java 8. - Remove duplicates from List
The best ways to remove duplicates from a List in Java. - Java 8 forEach examples
How to execute an action on each element of a collection in Java 8.