Описание тега java-stream
Используйте этот тег для вопросов, связанных с использованием Stream API. Он был представлен в Java 8 и поддерживает операции функционального стиля с потоками значений, такие как конвейеры filter-map-reduce для коллекций.
API - Потоки является API, введенный в Java 8, которая поддерживает операции функционально-стиля на потоках значений, таких как фильтр-карта-свертка трубопроводов на коллекции. Основная цель разработки Streams API - поддержка параллельной обработки.
особенности
- Картографирование и плоское картографирование
- Фильтрация
- Сокращение и агрегирование, например количество, сумма или среднее значение
- Сбор и группировка в
Map
,List
а такжеSet
. - Подводя итоги