Vector相关简单操作
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中文版文档,可以下载看看。