About this series

With the java.util.stream package, you can concisely and declaratively express possibly-parallel bulk operations on collections, arrays, and other data sources. In this series by Java Language Architect Brian Goetz, get a comprehensive understanding of the Streams library and learn how to use it to best advantage.

  • Article
    Aggregating with Streams

    Learn how to use the java.util.stream package to aggregate and summarize data efficiently.