In this lesson, write a program that displays the result of 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9;
Breaking it down
You could write an imperative program that loops through adding numbers or simply create a variable that will add each number together. Java 8 provides a stream reduce which is powerful stream operation.
Reduce applies a function to elements of the stream in turn returning a collapsed value.
Int Stream is a specialized stream dealing with primitive ints. Next using the
rangeClosed will iterate on the range of numbers between 1 and 9 inclusive. Finally calling the
sum() will add each number within the stream and return a