Vector类的特点:

底层数据结构为数组,查询快,增删慢。线程安全,效率低

Vector类的特有功能:

package cn.itcast_02;


import java.util.Enumeration;
import java.util.Vector;


/*
 * Vector的特有功能:
 * 1:添加功能
 *  public void addElement(Object obj) -- add()
 * 2:获取功能
 *  public Object elementAt(int index) --  get()
 *  public Enumeration elements() -- Iterator iterator()
 *  boolean hasMoreElements() hasNext()
 *  Object nextElement() next()
 * 
 * JDK升级的原因:
 *  A:安全
 *  B:效率
 *  C:简化书写
 */
public class VectorDemo {
 public static void main(String[] args) {
 // 创建集合对象
 Vector v = new Vector();


 // 添加功能
 v.addElement("hello");
 v.addElement("world");
 v.addElement("java");


 // 遍历
 for (int x = 0; x < v.size(); x++) {
 String s = (String) v.elementAt(x);
 System.out.println(s);
 }


 System.out.println("------------------");


 Enumeration en = v.elements(); // 返回的是实现类的对象
 while (en.hasMoreElements()) {
 String s = (String) en.nextElement();
 System.out.println(s);
 }
 }
}