美文网首页
2018-11-28

2018-11-28

作者: 飞鹩 | 来源:发表于2018-11-28 20:52 被阅读0次

    vector容器。

    vector类称为向量类,实现了动态数组,用于元素数组动态变化的对象数组。同数组一样,vector也是从0开始的下标表示元素的位置,不同于数组的是数组的元素个数会随着vector的对像元素增大而减小而自动变化。

    vector类常用的函数:

    1.vector():不定义初始容量

    2. vector(int n):初始容量为n:;

    3.vector(int n, int m) :初始容量为n,存储容量以m的增量增长

    4.创建一个初始容量为n且元素均为i的vector: vector(int n,const i&i );

    [removeAllElements():把所有元素移走,此时容器大小为0]

    示例:

    package test;

    import java.util.Vector;

    public class VectorTest {

    public static void main(String[] args){

    Vector v  = new Vector();

    //向容器中添加元素

    v.add("t1");

    v.add("t2");

    v.add(11);

    v.add("t3");

    //一处容器中某个元素

    v.remove(2);//按索引号删除

    v.remove("t2");

    v.addElement("t4");//向尾部添加一个元素

    v.insertElementAt("t0", 0); //把元素加到索引处,此后元素向后移一位

    v.setElementAt("t3", 2);//把元素加到索引处,原来元素代替

    //得到容器中已有元素个数

    int size = v.size();

    System.out.println("个数为:" + size);

    //得到容器中元素

    for(int i=0; i<v.size();i++){

    int n=i+1;

    System.out.println("第"+ n + "个元素:" + v.get(i));

    }

    }

    此时这个小例子运行出来的结果为:

    个数为:

    4

     第1个元素:t0

    第2个元素:t1

    第3个元素:t3

    第4个元素:t4

    相关文章

      网友评论

          本文标题:2018-11-28

          本文链接:https://www.haomeiwen.com/subject/jonzqqtx.html