从 Java 集合中检索元素 - EnumerationIterator
EnumerationIterator 不具有从集合中消除元素的选项,而迭代器具有此功能。使用 EnumerationIterator 的另一个缺点是与 EnumerationIterator 关联的方法名称难以记住。
举例
以下是一个示例 −
import java.util.Vector; import java.util.Enumeration; public class Demo { public static void main(String args[]) { Vector day_name = new Vector(); day_name.add("Tuesday"); day_name.add("Thursday"); day_name.add("Saturday"); day_name.add("Sunday"); Enumeration my_days = day_name.elements(); System.out.println("The values are "); while (my_days.hasMoreElements()) System.out.println(my_days.nextElement()); } }
输出
The values are Tuesday Thursday Saturday Sunday
名为 Demo 的类包含主函数,其中定义了 Vector 实例。通过“add”函数向矢量添加元素。现在,创建一个 Enumeration 实例,然后访问该矢量并对其调用“elements”函数。通过遍历每个元素并检查矢量中是否存在更多值,将输出打印到屏幕上。
广告