peek

W Javie streams czy peek naprawdę służy tylko do debugowania?

Czytam o strumieniach Javy i odkrywam nowe rzeczy w miarę upływu czasu. Jedną z nowych rzeczy, które znalazłem, była funkcja ... filter() w następujący sposób; .filter(account -> { account.login(); return account.loggedIn(); })

Strumień.metoda peek () w Javie 8 vs Java 9

Jestem w trakcie nauki poprzez Java 8 wyrażeń lambda i chciałbym zapytać o poniższy fragment kodu Javy odnoszący się do peek ... values.stream() .map(n -> n * 2) .peek(System.out::print) .count(); } }