W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
public interface Enumeration<E>
實現(xiàn) Enumeration 接口的對象一次生成一系列元素。 對 nextElement 方法的連續(xù)調(diào)用會返回該系列的連續(xù)元素。
例如,要打印 Vector<E> v 的所有元素:
for (Enumeration<E> e = v.elements(); e.hasMoreElements();)
System.out.println(e.nextElement());
提供了方法來枚舉向量的元素、散列表的鍵和散列表中的值。 枚舉還用于指定 SequenceInputStream 的輸入流。
注意:此接口的功能與迭代器接口相同。 此外,Iterator 添加了一個可選的刪除操作,并且具有更短的方法名稱。 新的實現(xiàn)應該考慮使用迭代器而不是枚舉。
修飾符和類型 | 方法 | 描述 |
---|---|---|
boolean | hasMoreElements() | 測試此枚舉是否包含更多元素。 |
E | nextElement() | 如果此枚舉對象至少還有一個要提供的元素,則返回此枚舉的下一個元素。 |
boolean hasMoreElements()
測試此枚舉是否包含更多元素。
返回:
當且僅當此枚舉對象包含至少一個要提供的元素時才為true; 否則為false。
E nextElement()
如果此枚舉對象至少還有一個要提供的元素,則返回此枚舉的下一個元素。
返回:
此枚舉的下一個元素。
Throws:
Throw名稱 | Throw描述 |
---|---|
NoSuchElementException | 如果沒有更多元素存在。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: