Vector与数组最大区别在于,数组对象创建之后长度就不能改变了,而Vector的存储空间可扩充。但注意,Vector存储类型必须是引用类型。
Vector的声明格式一般是:Vector<类型> 变量名,默认容量为10。
不指明元素类型也可以,但编译时会出现“使用了未经检查或不安全的操作”警告。
可以使用迭代器遍历Vector,用Vector的成员方法public Iterator<E> iterator()获取指向第一个元素的迭代器;
用Iterator的成员方法boolean hasNext()判断迭代器下一位置是否还有元素;
用Iterator的成员方法E next()返回迭代器下一位置上的元素,同时迭代器下移。