//A Stream of Integers var ints = Stream.of(10, 20, 30 , 40); //Calculate the average using the Collectors.teeing method. long average = ints.collect( Collectors.teeing( //Sum all of the integers in the stream. Collectors.summingInt(Integer::valueOf), //Count the content of the stream. Collectors.counting(), //Calculate the average. ( sum, count) -> sum / count ) ); System.out.println(average);
Recent Comments