DoubleSummaryStatistics accept() method in Java with Examples

The accept() method of DoubleSummaryStatistics class in Java is used to accept the given value into this summary information.
Syntax:
public void accept(double value)
Parameter: This method accepts value as parameter that is to be recorded into this DoubleSummaryStatistics.
Return Value: This method do not returns anything.
Program:
// Java program to demonstrate// the above method  import java.util.*;  public class DoubleSummaryStatisticsDemo {    public static void main(String[] args)    {          DoubleSummaryStatistics doubleSummaryStatistics            = new DoubleSummaryStatistics();          List<Double> list = new LinkedList<>();        list.add(95.7);        list.add(234.6767);        list.add(243.5);        list.add(50.0);        list.add(45.6);        list.add(45664.0);        list.add(7007.777);        list.add(5677.0);        list.add(0.0);        list.add(45664.7);          Iterator<Double> iterator = list.listIterator();        while (iterator.hasNext()) {              // Add the doubles to the            // DoubleSummaryStatistics object            doubleSummaryStatistics                .accept(iterator.next());        }          double value = 34.45;        System.out.println("Inserting " + value                           + " using accept() ");          doubleSummaryStatistics            .accept(value);          System.out.println(doubleSummaryStatistics                               .toString());    }} |
Output:
Inserting 34.45 using accept()
DoubleSummaryStatistics{count=11, sum=104717.403700, min=0.000000, average=9519.763973, max=45664.700000}
Reference: https://docs.oracle.com/javase/9/docs/api/java/util/DoubleSummaryStatistics.html#accept-double-



