在这个例子中,我们使用Enumeration
迭代Vector
。步骤如下:
1)创建一个Vector
对象
2)使用Vector
类的add()
方法向向量添加元素。
3)调用elements()
方法获取指定Vector
的枚举
4)使用Enumeration
方法hashMoreElements()
和nextElement()
迭代Vector
。
示例:完整代码
import java.util.Vector;
import java.util.Enumeration;
public class VectorEnumerationExample {
public static void main(String[] args) {
// Create a Vector
Vector<String> vector = new Vector<String>();
// Add elements into Vector
vector.add("Chaitanya");
vector.add("Shubham");
vector.add("Apoorv");
vector.add("Jin");
vector.add("Jacob");
// Get Enumeration of Vector elements
Enumeration en = vector.elements();
/* Display Vector elements using hashMoreElements()
* and nextElement() methods.
*/
System.out.println("Vector elements are: ");
while(en.hasMoreElements())
System.out.println(en.nextElement());
}
}
输出:
Vector elements are:
Chaitanya
Shubham
Apoorv
Jin
Jacob