import java.util.Vector;
import java.util.Enumeration;
public class VectorTest {
@SuppressWarnings("unchecked")
public static void main(String[] args) {
Vector v1 = new Vector();
Integer integer1 = new Integer(1);
v1.addElement("one");
// 加入的为字符串对象
v1.addElement(integer1);
v1.addElement(integer1);
// 加入的为Integer的对象
v1.addElement("two");
v1.addElement(new Integer(2));
v1.addElement(integer1);
v1.addElement(integer1);
System.out.println("The vector v1 is:\n\t" + v1);
// 将v1转换成字符串并打印
v1.insertElementAt("three", 2);
v1.insertElementAt(new Float(3.9), 3);
System.out
.println("The vector v1(used method insertElementAt())is:\n\t "
+ v1);
// 往指定位置插入新的对象, 指定位置后的对象依次往后顺延
v1.setElementAt("four", 2);
System.out.println("The vector v1(used method setElementAt())is:\n\t "
+ v1);
// 将指定位置的对象设置为新的对象
v1.removeElement(integer1);
// 从向量对象v1中删除对象integer1由于 存在多个integer1所以从头开始
// 找,删除找到的第一个integer1
Enumeration enum1 = v1.elements();//创建一个枚举对象enum1
System.out.print("The vector v1(used method removeElement())is:\n");
while (enum1.hasMoreElements())
System.out.print(enum1.nextElement() + " ");
System.out.println();
// 使用枚举类(Enumeration) 的方法来获取向量对象的每个元素
System.out.println("The position of object 1(top-to-bottom):"
+ v1.indexOf(integer1));
System.out.println("The position of object 1(bottom-to-top):"
+ v1.lastIndexOf(integer1));
// 按不同的方向查找对象integer1所处的位置
v1.setSize(4);
System.out.println("The new vector(resized the vector)is:\n" + v1);
// 重新设置v1的大小,多余的元素被舍弃
}
}
分享到:
相关推荐
java vector java vector java vector java vector
Java Vector的相关知识 Java Vector的相关知识
vector 使用实例vector 使用实例vector 使用实例vector 使用实例vector 使用实例
本文是一篇word文档,主要介绍了java中vector的用法,让一些初学者更加了解vector的用法。
主要介绍了Java Vector类详解及实例代码的相关资料,需要的朋友可以参考下
主要介绍了java Vector和ArrayList的分析及比较的相关资料,Vector是多线程安全的,而ArrayList不是,本文主要做对比对这两个方法,需要的朋友可以参考下
用Vector向量实现线性表用Vector向量实现线性表
javavector
内含简单的java String 类方法,简单的继承 接口以及Scanner类的使用实例
自己实现的vector,优化的动态内存管理
详细介绍Java中ArrayList的使用方法以及与vector的对比
Java编写的一个容器类,包含插入删除等功能。
本文的学习方式是先对JAVA Vector有个整体认识,然后再学习它的源码,最后再通过实例来学会使用。
主要介绍了深入分析JAVA Vector和Stack的具体用法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要介绍了Java vector的详解及实例的相关资料,需要的朋友可以参考下
本篇文章是对Java中Vector与ArrayList的区别进行了详细的分析介绍,需要的朋友参考下
javase 中vector类 的使用及线程同步 原理
vector原始代码亚太发展集团 该工具从完整和不完整的Java源代码生成属性程序依赖关系图。 图形存储为可用于图形表示学习框架的特征向量。 请在此处找到我们的APDG嵌入网络() 依存关系 该工具将应用以下软件: 沃拉...
vector原始代码#信息 作者:凯文·贾伯特() 版权:版权所有(c)2011 Kevin Jalbert 执照:麻省理工学院执照 介绍 变异分数预测器是一种技术,它可以预测Java项目中方法和类的变异分数。 预测突变评分的好处在于...