枚举就是Vector的特有取出方法。
发现枚举和迭代器很像。
其实枚举和迭代时一样的。
因为枚举的名称以及方法的名称都过长。
所以就被迭代器取出了。
注:此接口的功能与 Iterator 接口的功能是重复的。
此外,Iterator 接口添加了一个可选的移除操作,并使用较短的方法名。
发现枚举和迭代器很像。
其实枚举和迭代时一样的。
因为枚举的名称以及方法的名称都过长。
所以就被迭代器取出了。
注:此接口的功能与 Iterator 接口的功能是重复的。
此外,Iterator 接口添加了一个可选的移除操作,并使用较短的方法名。
新的实现应该优先考虑使用 Iterator 接口而不是 Enumeration 接口。
import java .util.*;
class vetcor
{
public static void main(String[]args)
{
Vector v=new Vector();
v.add("java01");
v.add("java02");
v.add("java03");
Enumeration en=v.elements();
while(en.hasMoreElements())
{
sop(en.nextElement());
}
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}