Enumeration接口

定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。

这种传统接口已被迭代器取代,现代代码很少使用,但一些老API里还存在着

ServletConfig中的 Enumeration<String> getInitParameterNames()

method

boolean hasMoreElements( )
是否包含更多的元素

Object nextElement( )
如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。

使用

1
2
3
4
5
Enumeration<String> enumeration = servletConfig.getInitParameterNames();
while(enumeration.hasMoreElements()) {
String element = enumeration.nextElement();
System.out.println(element);
}