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

全部评论

相关推荐

01-26 22:20
已编辑
门头沟学院 Java
Java抽象带篮子:项目很nb了,现在好好准备八股和算法吧,早点找实习,可以看看我的置顶帖子。帖子里写了怎么改简历,怎么包装实习经历,还有2个高质量可速成的项目话术,和我的牛客八股笔记专栏
点赞 评论 收藏
分享
牛客532105025号:教育背景、个人技能太长,项目没有。粗看没有内容,细看大杂烩。没有获奖啥的吗,个人技能感觉像是几分钟写出来的。简历还有很大的进步空间
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务