Streams

Using Streams

Consuming Streams

Creating a Frequency Map

Infinite Streams

Collect Elements of a Stream into a Collection

Using Streams to Implement Mathematical Functions

Parallel Stream

Flatten Streams with flatMap

Creating a Stream

Finding Statistics about Numerical Streams

Using IntStream to iterate over indexes

Converting an iterator to a stream

Concatenate Streams

Using Streams of Map.Entry to Preserve Initial Values after Mapping

Using Streams and Method References to Write Self-Documenting Processes

Finding the First Element that Matches a Predicate

Reduction with Streams

IntStream to String

Get a Slice of a Stream