Spec-Zone .ru
спецификации, руководства, описания, API
|
public static interface PrimitiveIterator.OfDouble extends PrimitiveIterator<Double>
double
значения.PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong
Модификатор и Тип | Метод и Описание |
---|---|
default void |
forEachRemaining(Consumer<? super Double> action)
Выполняет данное действие для каждого остающегося элемента, в порядке, элементы происходят, выполняя итерации, пока все элементы не были обработаны, или действие выдает исключение.
|
default void |
forEachRemaining(DoubleConsumer action)
Выполняет данное действие для каждого остающегося элемента, в порядке, элементы происходят, выполняя итерации, пока все элементы не были обработаны, или действие выдает исключение.
|
default Double |
next()
Возвращает следующий элемент в итерации.
|
double |
nextDouble()
Возвращает следующее
double элемент в итерации. |
double nextDouble()
double
элемент в итерации.double
элемент в итерацииNoSuchElementException
- если у итерации больше нет элементовdefault void forEachRemaining(DoubleConsumer action)
Реализация по умолчанию ведет себя как будто:
while (hasNext())
action.accept(nextDouble());
action
- Действие, которое будет выполнено для каждого элементаNullPointerException
- если указанное действие является нулемdefault Double next()
next
в интерфейсе Iterator<Double>
nextDouble()
, и возвраты, которые упаковывали результат.default void forEachRemaining(Consumer<? super Double> action)
forEachRemaining
в интерфейсе Iterator<Double>
DoubleConsumer
тогда это бросается к DoubleConsumer
и передал к forEachRemaining(java.util.function.DoubleConsumer)
; иначе действие адаптируется к экземпляру DoubleConsumer
, упаковывая параметр DoubleConsumer
, и затем передал к forEachRemaining(java.util.function.DoubleConsumer)
.action
- Действие, которое будет выполнено для каждого элемента
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92