鴻蒙OS PrimitiveIterator.OfInt

2022-06-30 14:44 更新

PrimitiveIterator.OfInt

  1. public static interface PrimitiveIterator.OfInt
  2. extends PrimitiveIterator<Integer,IntConsumer>

一個(gè)專(zhuān)門(mén)用于 int 值的迭代器。

嵌套類(lèi)摘要

從接口 java.util.PrimitiveIterator 繼承的嵌套類(lèi)/接口
PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong

方法總結(jié)

修飾符和類(lèi)型 方法 描述
default void forEachRemaining(Consumer<? super Integer> action) 對(duì)每個(gè)剩余元素執(zhí)行給定的操作,直到所有元素都已處理或該操作引發(fā)異常。
default void forEachRemaining(IntConsumer action) 對(duì)每個(gè)剩余元素執(zhí)行給定的操作,直到所有元素都已處理或該操作引發(fā)異常。
default Integer next() 返回迭代中的下一個(gè)元素。
int nextInt() 返回迭代中的下一個(gè) int 元素。
從接口 java.util.Iterator 繼承的方法
hasNext, remove

方法詳情

nextInt

int nextInt()

返回迭代中的下一個(gè) int 元素。

返回:

迭代中的下一個(gè) int 元素

Throws:

Throw名稱(chēng) Throw描述
NoSuchElementException 如果迭代沒(méi)有更多元素

forEachRemaining

default void forEachRemaining(IntConsumer action)

對(duì)每個(gè)剩余元素執(zhí)行給定的操作,直到所有元素都已處理或該操作引發(fā)異常。 如果指定了迭代順序,則按迭代順序執(zhí)行操作。 操作引發(fā)的異常將轉(zhuǎn)發(fā)給調(diào)用者。

指定者:

接口 PrimitiveIteratorInteger,IntConsumer 中的 forEachRemaining

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
action 為每個(gè)元素執(zhí)行的操作

Throws:

Throw名稱(chēng) Throw描述
NullPointerException 如果指定的操作為空

next

default Integer next()

返回迭代中的下一個(gè)元素。

指定者:

接口 IteratorInteger 中的下一個(gè)

返回:

迭代中的下一個(gè)元素

forEachRemaining

default void forEachRemaining(Consumer<? super Integer> action)

對(duì)每個(gè)剩余元素執(zhí)行給定的操作,直到所有元素都已處理或該操作引發(fā)異常。 如果指定了迭代順序,則按迭代順序執(zhí)行操作。 操作引發(fā)的異常將轉(zhuǎn)發(fā)給調(diào)用者。

指定者:

接口 IteratorInteger 中的 forEachRemaining

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
action 為每個(gè)元素執(zhí)行的操作
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)