开发者学堂课程【Java 高级编程:Enumeration 枚举输出】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/20/detail/413
Enumeration 枚举输出
目录:
一、简介
二、范例:使用 Enumeration 输出
1、简介
Enumeration 是在 JDK 1.0 的时候就使用的输出接口,这个输出接口主要是为了Vector 类提供输出服务的,一直到后续 JDK 的发展,Enumeration 依然只为Vector 一个类服务,如果要想获取 Enumeration 接口对象,就必须依靠 Vector 类提供的方法
Enumeration: public Enumeration< E> elements();.
在 Enumeration 接口之中定义有两个操作方法:
判断是否有下一个元素: public boolean hasMoreElements)
;
获取当前元素: public E nextElement(。
2、范例:使用 Enumeration 输出
package cn.mldn.demo;
import java.util.Enumeration;
import java.util.Vector;
public class JavaAPIDemo
public static void main(String[] args) throws Exception Vector all = new Vector();
all.add("Hello") ·乡
all.add("World")
all.add("MLDN");
Enumeration enu = all.elements();
while (enu.hasMoreElements())[
String str = enu.nextElement();
System.out.print(str +"、");/
由于该接口出现的时间比较长了,所以在一些比较早的开发过程之中,也有部分的方法只支持 Enumeration 输出操作。
但是随着类方法的不断完善,大部分的操作都直接利用 Iterator 实现了。