Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
the API doesn't provide this is that the designers don't want encourage people to write non-parallelizable code
грубо говоря, если бы этот метод был, он имел бы полное право вернуть разные значения для двух последовательных вызовов
(T, Stream<T>) (с поправкой на то, что в джаве нету кортежей) и поглощать исходный поток — как, в общем-то, сейчас все операции над стримами и работают.хочется вместо терминального forEach воспользоваться обычным циклом for
Прокачиваем Stream API, или нужно больше сахара