- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专业教程 理论讲解部分 Ver3.1 枪欢议垄先邦书碧辞盈增具耽钉贯痉硬铡避蕴胶袍潦井众虱辙夺榆绸热烯037 常用类简介037 常用类简介 第037课 常用类简介 概述:VectorStackHashtable 重点: 难点:HashtableVector 碴瘴校牢娜熊跨广盛弛胺挤惫辞痞银蒙妻捏进覆尚岩籍烂坟奖稠裸抡浴运037 常用类简介037 常用类简介 第037课 常用类简介 4 VectorVector 类实现了可动态扩充的对象数组。类似数组,它包含的元素可通过数组下标来访问。但是,在 Vector 创建之后。Vector 可根据增加和删除元素的需要来扩大或缩小。每个向量可通过维护 capacity 和 capacityIncrement 来优化存储空间的管理。capacity 至少和向量大小一样大;但它通常会更大些,因为向量会添加组件,向量的存储空间会根据 capacityIncrement 增加。应用在插入大数量的组件之前会增加向量的容量;这减少了再分配的数量。 protected int capacityIncrement 成员变量 当向量的大小超过它的容量时的向量容量的自动增加量。 protected int elementCount 向量中的有效元素数。 企爹分戈睡李软垦贮俺液染剧缝黎背翰整柯诛度园胃皋践洒揍墙伙巧科诀037 常用类简介037 常用类简介 第037课 常用类简介 成员变量 protected Object[] elementData 存储向量中元素的数组缓冲区。 构造函数 Vector() 构造一个空向量。 Vector(int initialCapacity) 用指定的初始化容量构造一个空向量。 Vector(int initialCapacity, int capacityIncrement) 用指定的初始化容量和容量增量构造一个空向量。 4 Vector 荡迫疑地氨笆旧篇乓梦丢赣擒嗽我麻颤痹岁萧孝灶坍震晃羽泽韦阿逊拓邢037 常用类简介037 常用类简介 第037课 常用类简介 函数列表 public final synchronized void addElement(Object obj) 在向量尾部添加一个指定组件,并把它的长度加一。 当向量大小超过它的容量时向量的容量自动增加。 public final int capacity() 返回该向量的当前容量。 public final boolean contains(Object elem) 测试指定对象是否该向量的一个元素。 public final synchronized Object elementAt(int index) 返回指定下标处的组件。 public final synchronized Enumeration elements() 返回该向量的元素的一个枚举。 4 Vector 坦颗俊黎唾谁放咽损夯少也浮培衷档非词卧梁铂淳奋眼放捧加椰莱菲骆谐037 常用类简介037 常用类简介 第037课 常用类简介 函数列表 public final int indexOf(Object elem) 查找给定参数在向量中第一次出现的位置,并用 equals 方法测试它们是否相等。 public final synchronized int indexOf(Object elem, int index) 从 index 处开始查找给定参数在向量中第一次出现的位置,并用 equals 方法测试它们是否相等。 public final synchronized void insertElementAt(Object obj,int index) 在指定的 index 处插入作为该向量元素的指定对象。 在该向量中下标大于或等于 index 的元素的下标值加一。 public final boolean isEmpty() 测试该向量是否无元素。 4 Vector 绿针慌睡馈秆糜自恩弥胺赃讫敝茎欣减焰衰诫膛镁祭闰纲冈焊返坪菇将下037 常用类简介037 常用类简介 第037课 常用类简介 函数列表 public final synchronized void setElementAt(Object obj, int index) 设置在向量中指定的 index 处的元素为指定的对象。 在该位置的先前元素被抛弃。 下标值必须大于或等于0,并且小于向量的当前大小。 public final synchronized void setSize(int newSize) 设置向量的大小。 如果新大小大于当前大小,则新的 null 项添加到向量尾部。如果新的大小小于当前大小,所有
文档评论(0)