java源码分析--Enumeration接口和Iterator接口
来源:互联网 发布:美国读研gpa算法 编辑:程序博客网 时间:2024/05/17 04:00
Enumeration接口本身不是一个数据结构。但是,对其他数据结构非常重要。
Enumeration接口定义了从一个数据结构得到连续数据的手段。
例如,Enumeration定义了一个名为nextElement的方法,可以用来从含有多个元素的数据结构中得到的下一个元素。 Enumeration接口提供了一套标准的方法,由于Enumeration是一个接口,它的角色局限于为数据结构提供方法协议。
Enumertion接口中仅定义了下面两个方法:
boolean hasMoreElemerts() 测试Enumeration枚举对象中是否还含有元素,如果返回true,则表示还含有至少一个的元素。 ·
Object nextElement() 如果Bnumeration枚举对象还含有元素,该方法得到对象中的下一个元素。
package java.util;
public abstract interface Enumeration<E>
{
public abstract boolean hasMoreElements();
public abstract E nextElement();
}
package java.util;
Iterator接口有hasNext()判断是否有下一个元素,返回boolean型,next()返回下一个元素,增加了一个remove()
public abstract interface Iterator<E>
{
public abstract boolean hasNext();
public abstract E next();
public abstract void remove();
}
- java源码分析--Enumeration接口和Iterator接口
- Enumeration接口和Iterator接口
- Java Enumeration接口与Iterator接口
- Java Enumeration接口与Iterator接口
- Enumeration接口和Iterator接口的区别
- 源码分析-java-Iterator接口和Iterable<T>接口
- Java类集--Iterator接口、ListIterator接口、foreach及Enumeration接口
- 接口 java.util.Enumeration
- java 之Enumeration接口
- java.util.Enumeration接口
- java.util.Enumeration 接口
- java扫盲 接口 Enumeration
- Java枚举Enumeration接口
- Java Enumeration接口
- Java.util.Enumeration接口
- Java 数据结构 --> Enumeration接口
- Java -- Enumeration 接口
- Java.util.Enumeration 接口
- Leetcode - Isomorphic Strings
- Spring Mvc那点事---(1)开发环境搭建
- 19.Remove Nth Node From End of List(7.54%)
- Android-SQLiteDatabase数据存储
- Cortex-M3 内部寄存器
- java源码分析--Enumeration接口和Iterator接口
- 自动释放池简单原理
- CWHArray模版类
- img标签详解
- Tab选项卡切换
- 设计模式23篇:原型模式
- Fragment加Viewpager的使用小结
- JSP技术概述
- java面向对象中对属性和方法的封装