An in-depth guide to the Java Stream Collectors and its predefined collectors with the help of practical examples
Java Streams Tutorials
Java 8 Streams is a lazily loaded and processed flow of elements that supports applying various transformations and manipulations using functional style API.
Java 8 Streams – Terminal Operations
Java 8 Streams – Terminal Operations describes Java 8 streams Matching, Finding, Reducing, and Optional with detailed examples
Java 8 Streams – Intermediate Operations
Java 8 Streams Intermediate Operations like map, flatMap, filter, sorting and limit are explained in detailed with simple examples
Java 8 Streams – Laziness and Performance
Java 8 Streams are lazy and still help in faster processing and improving speed of your application. Learn How.
Convert List to Concatenated String with Delimiter in Java
Learn ways of converting List of Strings into concatenated String Joined by delimiter in Java with the help of examples.
How to Initialize a HashSet Inline in Java
Examples of creating and initializing mutable and immutable Java HashSet instance inline using Plain Java, Guava Library, Streams, etc.