java.util  类 Vector

boolean add(E o)

将指定元素追加到此向量的末尾。

void add(int index, E element)

在此向量的指定位置插入指定的元素。

boolean addAll(Collection extends E> c)

将指定 Collection 中的所有元素追加到此向量的末尾,按照指定集合的迭代器所返回的顺序追加这些元素。

boolean addAll(int index, Collection extends E> c)

在指定位置将指定 Collection 中的所有元素插入到此向量中。

void addElement(E obj)

将指定的组件添加到此向量的末尾,将其大小增加 1。

int capacity()

返回此向量的当前容量。

void clear()

从此向量中移除所有元素。

Object clone()

返回向量的一个副本。

boolean contains(Object elem)

测试指定的对象是否为此向量中的组件。

boolean containsAll(Collection> c)

如果此向量包含指定 Collection 中的所有元素,则返回 true。

void copyInto(Object[] anArray)

将此向量的组件复制到指定的数组中。

E elementAt(int index)

返回指定索引处的组件。

Enumeration elements()

返回此向量的组件的枚举。

void ensureCapacity(int minCapacity)

增加此向量的容量(如有必要),以确保其至少能够保存最小容量参数指定的组件数。

boolean equals(Object o)

比较指定对象与此向量的相等性。

E firstElement()

返回此向量的第一个组件(位于索引 0 处的项)。

E get(int index)

返回向量中指定位置的元素。

int hashCode()

返回此向量的哈希码值。

int indexOf(Object elem)

搜索给定参数的第一个匹配项,使用 equals 方法测试相等性。

int indexOf(Object elem, int index)

搜索给定参数的第一个匹配项,从 index 处开始搜索,并使用 equals 方法测试其相等性。

void insertElementAt(E obj, int index)

将指定对象作为此向量中的组件插入到指定的 index 处。

boolean isEmpty()

测试此向量是否不包含组件。

E lastElement()

返回此向量的最后一个组件。

int lastIndexOf(Object elem)

返回指定的对象在此向量中最后一个匹配项的索引。

int lastIndexOf(Object elem, int index)

向后搜索指定的对象,从指定的索引处开始搜索,并返回一个索引。

E remove(int index)

移除此向量中指定位置的元素。

boolean remove(Object o)

移除此向量中指定元素的第一个匹配项,如果向量不包含该元素,则元素保持不变。

boolean removeAll(Collection> c)

从此向量中移除包含在指定 Collection 中的所有元素。

void removeAllElements()

从此向量中移除全部组件,并将其大小设置为零。

boolean removeElement(Object obj)

从此向量中移除变量的第一个(索引最小的)匹配项。

void removeElementAt(int index)

删除指定索引处的组件。

protected  void removeRange(int fromIndex, int toIndex)

从此 List 中移除其索引位于 fromIndex(包括)与 toIndex(不包括)之间的所有元素。

boolean retainAll(Collection> c)

在此向量中仅保留包含在指定 Collection 中的元素。

E set(int index, E element)

用指定的元素替换此向量中指定位置处的元素。

void setElementAt(E obj, int index)

将此向量指定 index 处的组件设置为指定的对象。

void setSize(int newSize)

设置此向量的大小。

int size()

返回此向量中的组件数。

List subList(int fromIndex, int toIndex)

返回此 List 的部分视图,元素范围为从 fromIndex(包括)到 toIndex(不包括)。

Object[] toArray()

返回一个数组,包含此向量中以正确顺序存放的所有元素。

T[]

toArray(T[] a)

返回一个数组,包含此向量中以正确顺序存放的所有元素;返回数组的运行时类型为指定数组的类型。

String toString()

返回此向量的字符串表示形式,其中包含每个元素的 String 表示形式。

void trimToSize()

对此向量的容量进行微调,使其等于向量的当前大小。

demon:

import java.util.*;

public class Test {

public static void main(String args[]) {

Vector vecFields = new Vector();

String goods_name = "aaaaa";

vecFields.addElement(new Field("goods_name", goods_name));

vecFields.addElement(new Field("goods_test", "bbbbbb"));

vecFields.addElement("string_test_sample");

System.out.println(vecFields.size());//显示vecFields的长度(这里为3)

Field field=(Field)vecFields.elementAt(0);

System.out.println(field.getFieldName()+": "+field.getFieldValue());

field=(Field)vecFields.elementAt(1);

System.out.println(field.getFieldName()+": "+field.getFieldValue());

System.out.println(vecFields.elementAt(2));

}

}

class Field {

private String fieldName;

private String fieldValue;

public Field(String fieldName, String fieldValue) {

this.fieldName = fieldName;

this.fieldValue = fieldValue;

}

public String getFieldName() {

return this.fieldName;

}

public String getFieldValue() {

return this.fieldValue;

}

}

vector用法 java equals_java泛型vector的用法 | 学步园相关推荐

  1. case when用法java,sql之case when用法详解

    简单CASE WHEN函数只能应对一些简单的业务场景,而CASE WHEN条件表达式的写法则更加灵活. CASE WHEN条件表达式函数:类似JAVA中的IF ELSE语句. 简单CASE WHEN函 ...

  2. php中的eval,php eval函数用法—-PHP中eval()函数小技巧 | 学步园

    eval 将值代入字符串之中. 语法: void eval(string code_str); 传回值: 无 函式种类: 数据处理 内容说明 本函式可将字符串之中的变量值代入,通常用在处理数据库的数据 ...

  3. java jtabbedpane 关闭_JTabbedPane实现关闭按钮 | 学步园

    JTabbedPane如切换卡一般,大大的优化了布局,方便用户操作.Java默认的JTabbedPane添加tab时只会显示一个标题,咱们这里来给它实现关闭按钮,当鼠标移上这个tab时,便显示关闭按钮 ...

  4. java个人所得税计算_java个人所得税计算器 | 学步园

    class Caculate{ private String name; private double money; private double actual; /** * @param usern ...

  5. java sortedset_Java类集-SortedSet接口 | 学步园

    TreeSet实现了SortedSet接口 package iotest; import java.util.SortedSet; import java.util.TreeSet; public c ...

  6. java secretkey_Java中的SecretKeyFactory类 | 学步园

    SecretKeyFactory表示秘密密钥的工厂.类声明:public class SecretKeyFactoryextends Object 密钥工厂用来将密钥(类型 Key 的不透明加密密钥) ...

  7. java的spinner_java中的spinner | 学步园

    Java 2 SDK,1.4 beta 的最新发行版向 JFC/Swing 组件集添加了两个强大的新组件.其中一个是 JSpinner ,它使用户能够方便地选择日期.数字或拾取列表中的选项.(另一个是 ...

  8. java迭代器 异常_java迭代器失效 | 学步园

    今天在测试代码的时候出现一个异常ConcurrentModificationException,该异常网上很多解决方案以及解释,但我还是再记录一遍吧. 代码抽象出来是这样的: import java. ...

  9. java精确度_java的数值精度问题 | 学步园

    1.java的float和double是给科学计算用的,也就是说不能用于商业计算: 2.如果是商业计算那么必需使用java.math.BigDecimal,且必需要使用string来构造: (转载:h ...

最新文章

  1. #2002-The server is not responding (or the local MySQL server's socket is not correctly configur
  2. JFrame windowbuiler的使用基础
  3. IOS sqlite数据库增删改查
  4. linux sftp自动输入密码,linux下实现sftp自动登录。
  5. zb如何导出自己画的_如何科学管理zb文件
  6. ArcGIS License Server Administrator 10.2 无法启动许可的解决办法
  7. java 读取 文件 short_Java RandomAccessFile readShort()方法
  8. Windows 7 “Tunnel adapter Local Area Connection” 现象(IPv6)
  9. 如何识别服务器网站有病毒,网站有病毒怎么解决?
  10. python search group_python笔记52-re正则匹配search(group groups groupdict)
  11. web界面设计(一)
  12. c++filt 命令
  13. CSS Tricks - 你应该知道的 CSS 技巧
  14. Qt程序运行时出现:0xc000007b错误参考解决方法
  15. python招聘杭州拉勾网_Python爬虫:爬取拉勾网招聘信息
  16. 百度联合哈尔滨发布城市大模型“冰城-百度·文心”, 助力城市智能化建设
  17. 理解什么叫“自然拼读”
  18. pands 画图 调整大小_图片处理小技巧(调整大小、批量命名),超级实用
  19. 一篇工作调动时的旧文
  20. Windows Mobile 播放声音文件

热门文章

  1. 如何修复GitKraken Inotify Limit Error\idea erro - 升级Ubuntu / Linux inotify限制
  2. 8天入门wpf—— 第四天 模板
  3. Java 实现 AES 加解密
  4. 设计模式(十四):适配器模式
  5. php图像销毁_php对图像的各种处理函数代码小结
  6. No module named ‘pyqt5‘解决办法
  7. 基于Python-turtle库绘制小猪佩奇、小猫咪
  8. Python之文章生成器(升级版,也就是更傻瓜式运行)
  9. ProtoBuf与JSON
  10. tshark/wireshark/tcpdump实战笔记(更新中...)