您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页java容器源码_java容器 接口Enumeration源码分析

java容器源码_java容器 接口Enumeration源码分析

来源:华佗小知识

简介

/**

* 实现Enumeration接口的对象每次生成一个元素。对nextElement方法的连续调用将返回该系列的连续元素。

*

*

例如,要打印一个Vector v的所有元素:

*

*


* for (Enumeration<E> e = v.elements(); e.hasMoreElements();)

* System.out.println(e.nextElement());

*

* 方法用于枚举vector的元素、hashtable的key和value。

* Enumerations还用于指定SequenceInputStream的输入流。

*

*

* 注意:这个接口的功能是被Iterator接口复制的。

* 此外,Iterator添加了一个可选的删除操作,并且具有更短的方法名。

* 新的实现应该考虑使用迭代器而不是枚举。

*

* @see java.util.Iterator

* @see java.io.SequenceInputStream

* @see java.util.Enumeration#nextElement()

* @see java.util.Hashtable

* @see java.util.Hashtable#elements()

* @see java.util.Hashtable#keys()

* @see java.util.Vector

* @see java.util.Vector#elements()

*

* @author Lee Boynton

* @since JDK1.0

*/

public interface Enumeration

hasMoreElements,nextElement

/**

* 测试此枚举是否包含更多元素。

*

* @return true if and only if this enumeration object

* contains at least one more element to provide;

* false otherwise.

*/

boolean hasMoreElements();

/**

* 如果此枚举对象至少还能提供一个元素,则返回此枚举的下一个元素。

*

* @return the next element of this enumeration.

* @exception NoSuchElementException if no more elements exist.

*/

E nextElement();

标签:java,nextElement,枚举,Enumeration,util,see,源码

来源: https:///xushiyu1996818/article/details/102741975

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务