Vector
-
数组结构实现,查询快,增删慢;
-
JDK1.0版本 ,运行效率慢,线程安全。
-
案例:
/* * Vector集合的使用 * 存储结构:数组 * */ public class TestVector { public static void main(String[] args) { //创建集合 Vector v=new Vector(); //1.添加元素 v.add("苹果"); v.add("草莓"); v.add("香蕉"); v.add("橘子"); System.out.println("元素的个数为:"+v.size()); System.out.println(v.toString()); //2.删除元素 // v.remove(0); // v.remove("橘子"); // v.clear(); // System.out.println("元素的个数为:"+v.size()); // System.out.println(v.toString()); //3.遍历元素 使用枚举器 枚举器的使用和迭代器类似 System.out.println("----------------3.枚举器-------------------"); Enumeration en=v.elements(); while (en.hasMoreElements()){ String s=(String)en.nextElement(); System.out.println(s); } //4.判断 System.out.println(v.isEmpty()); //判断集合是否为空 System.out.println(v.contains("橘子")); //集合中包含不包含 橘子 } }