Represents an operation that accepts a single {@code double}-valued argument and returns no result. This is the primitive type specialization of {@link Consumer} for {@code double}. Unlike most other functional interfaces, {@code DoubleConsumer} is expected to operate via side-effects.
This is a functional interface whose functional method is {@link #accept(double)}.
@see Consumer
@since 1.8