EMZETT.
Войти

Потоки Java (Stream API)

Коротко: Stream API (с Java 8) обрабатывает данные как «конвейер»: источник вроде списка становится потоком, к которому вы применяете шаги вроде фильтрации, преобразования и сбора.

Подробнее: Вместо циклов с промежуточными переменными вы описываете, что должно произойти (декларативно). Поток не хранит данные; это описание обработки.

Подробности

List<String> names = List.of("Anna", "B

См. также: лямбда, Java: лямбды и потоки, итерация