Thinking in Java 有较详细的解释,去读读吧!

解决方案 »

  1.   

    就只有几个方法:
    add(Object value);     //添加元素
    remove(Object value);  //删除元素
    removeall();            //删除所有元素
    elementAt(int position);//取得在某个位置的元素
    IndexOf(Object value);  //取得值为value的第一个元素所在的位置
    firstElement();//取得第一个元素
    lastElement();//取得最后一个元素
    lastIndexOf(Object value);//取得值为value的第后一个元素所在的位置
      

  2.   

    数组你应该懂吧,其实Vector就是一个变量数组,它不同于数组,数组是在实例化时规定了长度的,例如String[] a = new String[200];但是Vector类型,也就是矢量类型定义的变量原则上具有无限的扩展能力,例如Vector a = new Vector();变量a可以通过a.addElement(new Object(.....))来添加数据,然后可以通过a.elementAt(i)来定位数据,可以通过a.size()来获取到底有多少数据,这几个应该是最常用的方法啦。
      

  3.   

    看看这个:
    http://java.sun.com/j2se/1.3/docs/api/