美文网首页
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