Operating on Collections


Why Streams?


Working with Streams

A stream does not actually stores its elements.

Stream operations are non-destructive


Creating Streams