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