Как передать поток в метод - PullRequest
0 голосов
/ 10 июля 2019

В настоящее время я готовлюсь к экзамену и работаю над следующей задачей:

Я должен создать метод, ограничивающий поток.Но как я могу передать этот поток в основной класс

Stream<Integer> unendlich1 = Stream.iterate(1, i -> i + 1);

этому методу?

public class StreamMethod {
    private static Integer filterAndSum(Stream<Integer> stream) {
                return stream.filter((i) -> i % 2 == 0)
                        .limit(10)
                        .reduce((a, b) -> Integer.sum(a, b))
                        .orElse(0);
            }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...