当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

Vector在Java编程中的操纵[Java编程]

赞助商链接



  本文“Vector在Java编程中的操纵[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Vector 类供应了实现可增长数组的功效,随着更多元素加入此中,数组变的更大.在删除一些元素之后,数组变小.

Vector 有三个构造函数:

public Vector(int initialCapacity,int capacityIncrement)

public Vector(int initialCapacity)

public Vector()

Vector 运行时成立一个初始的存储容量initialCapacity,存储容量是以capacityIncrement 变量定义的增量增长.初始的存储容量和capacityIncrement 可以在Vector 的构造函数中定义.第二个构造函数只成立初始存储容量.第三个构造函数既不指定初始的存储容量也不指定capacityIncrement.

Vector 类供应的拜候办法支持近似数组运算和与Vector 大小相关的运算.近似数组的运算答应向量中增添,删除和插入元素.它们也答应测试矢量的内容和检索指定的元素,与大小相关的运算答应断定字节大小和矢量中元素不数目.

现针对常常用到的对向量增,删,插功效举例描写:

addElement(Object obj)

把组件加到向量尾部,同时大小加1,向量容量比从前大1

insertElementAt(Object obj, int index)

把组件加到所定索引处,此后的内容向后移动1 个单位

setElementAt(Object obj, int index)

把组件加到所定索引处,此处的内容被替换.

removeElement(Object obj) 把向量中含有本组件内容移走.

removeAllElements() 把向量中全部组件移走,向量大小为0.

比方:

import java.lang.System;
import java.util.Vector;
import java.util.Emumeration;
public class Avector{
  public static void main(String args[]){
   Vector v=new Vector();
   v.addElement("one");
   v.addElement("two");
  v.addElement("three");
  v.insertElementAt("zero",0);
  v.insertElementAt("oop",3);
  v.setElementAt("three",3);
     v.setElementAt("four",4);
   v.removeAllElements();
}
}

Vector中的改变情形:

1. one   2. one   3. one   4. zero   5.zero   6. zero  7. zero

8.

two   two  one   one  one   one
               three  two   two  two   two
                   three  oop  three  three
                       three   three  four


  以上是“Vector在Java编程中的操纵[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 用Vector举行深层复制
  • java的vector 用法
  • 在Robocode中操纵Vector实现仇人列表
  • Java之Vector的用法
  • <b>从源代码看ArrayList和Vector的真正辨别</b>
  • Vector在Java编程中的操纵
  • java对象群体的组织:向量Vector
  • <b>[JAVA100例]004、矢量(Vector)对象的操作</b>
  • 利用::std::vector<>作为管理动态数组的优先挑选
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .