See More

import java.util.IntSummaryStatistics; import java.util.List; import java.util.stream.Collectors; public class SummarizingExample { public static void main(String[] args) { List list = List.of(2, 3, 5, 7, 11, 13, 17, 19); IntSummaryStatistics statistics = list.stream() .collect(Collectors.summarizingInt(a -> a)); System.out.println(statistics); System.out.println(); System.out.println("Count: " + statistics.getCount()); System.out.println("Summation: " + statistics.getSum()); System.out.println("Average: " + statistics.getAverage()); System.out.println("Max Value: " + statistics.getMax()); System.out.println("Min Value: " + statistics.getMin()); System.out.println(); } }