public static interface PrimitiveIterator.OfInt extends PrimitiveIterator<Integer,IntConsumer>
int值的迭代器。
PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong| Modifier and Type | Method and Description |
|---|---|
default void |
forEachRemaining(Consumer<? super Integer> action)
对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。
|
default void |
forEachRemaining(IntConsumer action)
对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。
|
default Integer |
next()
返回迭代中的下一个元素。
|
int |
nextInt()
返回下一个
int元素的迭代。
|
int nextInt()
int元素的迭代。
int元素在迭代中
NoSuchElementException - 如果迭代没有更多的元素
default void forEachRemaining(IntConsumer action)
forEachRemaining在界面
PrimitiveIterator<Integer,IntConsumer>
默认实现的行为如下:
while (hasNext()) action.accept(nextInt());
action - 要为每个元素执行的操作
NullPointerException - 如果指定的动作为空
default Integer next()
default void forEachRemaining(Consumer<? super Integer> action)
forEachRemaining在界面
Iterator<Integer>
IntConsumer一个例子,那么它被转换为IntConsumer并传递给forEachRemaining(java.util.function.IntConsumer) ;
否则动作适合的实例IntConsumer ,拳击的说法IntConsumer ,再传递到forEachRemaining(java.util.function.IntConsumer) 。
action - 要为每个元素执行的操作
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.