February 2014
Beginner
1248 pages
62h 25m
English
IntStream static method of (line 14) receives an int array as an argument and returns an IntStream for processing the array’s values. Once you create a stream, you can chain together multiple method calls to create a stream pipeline. The statement in lines 14–15 creates an IntStream for the values array, then uses IntStream method forEach (a terminal operation) to perform a task on each stream element. Method forEach receives as its argument an object that implements the IntConsumer functional interface (package java.util.function)—this is an int-specific version of the generic Consumer functional interface. This interface’s accept method receives one ...
Read now
Unlock full access