Vector相关简单操作

本文通过一个具体的示例展示了 Java 中 Vector 类的基本用法,包括元素的添加、删除、查找等常见操作,并介绍了如何使用 Enumeration 进行遍历。

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中文版文档,可以下载看看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值