vector 基础知识

vector类实现了对象数据的功能,并且数组大小可变。随着加入其中的元素增多,数组逐渐变大;在删除了一个元素之后,数组又随之变小。

vector有三个构造函数:
[code]
public Vector(int initialCapacity,int capacityIncrement);
public Vector(int initialCapacity);
public Vector();[/code]

Vector运行时创建一个厨师的存储容量initialCapacity,存储容量是以capacityIncrement变量定义的增量增加的。存储容量使用默认值10。

Vector类提供的方法支持两类功能:增加、删除和插入元素;获取向量中元素的数目。

[code]addElement(Object obj);[/code]
把元素添加至尾部,向量大小加1;
[code]insertElementAt(Object obj,int index);[/code]
把元素添加至指定索引处,此后的元素向后移动一个单位;
[code]setElementAt(Object obj,int index);[/code]
把元素以覆盖的方式添加到指定的索引处。
[code]removeElement(Object obj);[/code]
把向量中第一次出现的obj元素一走;
[code]removeAllElements();[/code]
把向量所有元素移走。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值