Collecting statistics such as count, min, max, sum, and average


Class NameData TypeIntroduced InPackage
IntSummaryStatisticsintJava 8java.util
LongSummaryStatisticslongJava 8java.util
DoubleSummaryStatisticsdoubleJava 8java.util

Each of these classes provides:

  • getCount() – number of elements
  • getSum() – total sum
  • getMin() – minimum value
  • getMax() – maximum value
  • getAverage() – average value