Vector相關簡單操作
阿新 • • 發佈:2018-11-11
import java.util.Vector;
import java.util.Enumeration;
import java.lang.*;
public class Demo1 {
//protected int capcityIncrement;
public static void main(String []args)
{
Vector vector = new Vector();
System.out.println(vector.capacity());//預設當前向量初始值是10
vector.addElement ("one");
Integer integer = new Integer(1);
vector.addElement(integer);
//向指定位置插入新物件
vector.insertElementAt("two",2);
vector.insertElementAt(new Float(3.9),3);
vector.insertElementAt(3.9, 4);
vector.addElement("three");
vector.addElement ("four");
vector.addElement("five");
vector.addElement("one");
vector.addElement("two");
System.out.println("The Vector vector is:"+vector);
//根據索引刪除對應的元素
vector.removeElementAt(4);
//更具物件刪除元素
vector.removeElement(integer);
//轉為字串並列印
System.out .println("The Vector vector is:"+vector);
Enumeration enum1 = vector.elements();
while(enum1.hasMoreElements())
System.out.print(enum1.nextElement()+" ");
System.out.println();
System.out.println(vector.size());//獲取向量中實際存在的元素個數.
//返回此向量中第一次出現one的位置
System.out.println(vector.indexOf("one"));
//返回此向量中最後一次出現two的位置
System.out.println(vector.lastIndexOf("two"));
}
}
一些簡單的操作,具體的其他實現可以查詢API文件。我在csdn裡也上傳了java的API中文版文件,可以下載看看。