原文: https://beginnersbook.com/2014/06/vector-enumeration-example-in-java/

    在这个例子中,我们使用Enumeration迭代Vector。步骤如下:

    1)创建一个Vector对象

    2)使用Vector类的add()方法向向量添加元素。

    3)调用elements()方法获取指定Vector的枚举

    4)使用Enumeration方法hashMoreElements()nextElement()迭代Vector

    示例:完整代码

    1. import java.util.Vector;
    2. import java.util.Enumeration;
    3. public class VectorEnumerationExample {
    4. public static void main(String[] args) {
    5. // Create a Vector
    6. Vector<String> vector = new Vector<String>();
    7. // Add elements into Vector
    8. vector.add("Chaitanya");
    9. vector.add("Shubham");
    10. vector.add("Apoorv");
    11. vector.add("Jin");
    12. vector.add("Jacob");
    13. // Get Enumeration of Vector elements
    14. Enumeration en = vector.elements();
    15. /* Display Vector elements using hashMoreElements()
    16. * and nextElement() methods.
    17. */
    18. System.out.println("Vector elements are: ");
    19. while(en.hasMoreElements())
    20. System.out.println(en.nextElement());
    21. }
    22. }

    输出:

    1. Vector elements are:
    2. Chaitanya
    3. Shubham
    4. Apoorv
    5. Jin
    6. Jacob