public interface DoubleIterator
extends java.util.PrimitiveIterator.OfDouble
long values. Extends OfLong with helper methods.| Modifier and Type | Field and Description |
|---|---|
static DoubleIterator |
EMPTY |
| Modifier and Type | Method and Description |
|---|---|
default DoubleIterable |
asIterable() |
static DoubleIterator |
from(java.lang.Iterable<java.lang.Double> iterable) |
static DoubleIterator |
from(java.util.Iterator<java.lang.Double> iterator) |
static DoubleIterator |
from(java.util.PrimitiveIterator.OfInt iterator) |
static DoubleIterator |
from(java.util.PrimitiveIterator.OfInt iterator,
java.util.function.IntToDoubleFunction mapper) |
static DoubleIterator |
from(java.util.PrimitiveIterator.OfLong iterator) |
static DoubleIterator |
from(java.util.PrimitiveIterator.OfLong iterator,
java.util.function.LongToDoubleFunction mapper) |
static DoubleIterator |
of(double... doubles) |
default double |
reduce(double identity,
java.util.function.DoubleBinaryOperator operator) |
default void |
skip() |
default void |
skip(double steps) |
static final DoubleIterator EMPTY
static DoubleIterator of(double... doubles)
static DoubleIterator from(java.lang.Iterable<java.lang.Double> iterable)
static DoubleIterator from(java.util.Iterator<java.lang.Double> iterator)
static DoubleIterator from(java.util.PrimitiveIterator.OfLong iterator)
static DoubleIterator from(java.util.PrimitiveIterator.OfLong iterator, java.util.function.LongToDoubleFunction mapper)
static DoubleIterator from(java.util.PrimitiveIterator.OfInt iterator)
static DoubleIterator from(java.util.PrimitiveIterator.OfInt iterator, java.util.function.IntToDoubleFunction mapper)
default void skip()
default void skip(double steps)
default DoubleIterable asIterable()
default double reduce(double identity,
java.util.function.DoubleBinaryOperator operator)