Vector的方法和ArrayList相似
package com.bjsxt.Array;
import java.util.Iterator;
import java.util.List;
import java.util.Vector;
public class TestVector {
public static void main(String[] args) {
List vector=new Vector();
vector.add("我爱学习");
vector.add("在北京尚学堂");
vector.add("学习Java");
System.out.println("vector集合是否为空?"+vector.isEmpty());
System.out.println("获取集合长度:"+vector.size());
System.out.println("不为空就打印集合:");
for (Object object : vector) {
System.out.print(object+"\t");
}
System.out.println();
System.out.println("获取索引是0的内容:"+vector.get(0));
List vector2=new Vector();
vector2.add("我爱敲代码");
vector2.add("在教室");
vector2.add("在教室");
System.out.println("Vector2是有序但是不唯一的数组集合:"+vector2);
System.out.println("vector包含vector2吗?"+vector.contains(vector2));
System.out.println("移除一个集合元素:"+vector2.remove("在教室"));
System.out.println("Vector2是有序但是不唯一的数组集合:"+vector2);
System.out.println("是否可以将vector2加入vector中:"+vector.addAll(vector2));
System.out.println("Vector是有序但是不唯一的数组集合:"+vector);
System.out.println("\n********************使用迭代器遍历********************");
for (Iterator iterator = vector.iterator(); iterator.hasNext();) {
System.out.println(iterator.next());
}
}
}