Java修炼——Set的子接口Vector的方法使用

Vector的方法和ArrayList相似

package com.bjsxt.Array;

import java.util.Iterator;
import java.util.List;
import java.util.Vector;

public class TestVector {
	public static void main(String[] args) {
		List vector=new Vector();
		vector.add("我爱学习");
		vector.add("在北京尚学堂");
		vector.add("学习Java");
		System.out.println("vector集合是否为空?"+vector.isEmpty());
		System.out.println("获取集合长度:"+vector.size());
		System.out.println("不为空就打印集合:");
		for (Object object : vector) {
			System.out.print(object+"\t");
		}
		System.out.println();
		System.out.println("获取索引是0的内容:"+vector.get(0));
		
		List vector2=new Vector();
		vector2.add("我爱敲代码");
		vector2.add("在教室");
		vector2.add("在教室");
		System.out.println("Vector2是有序但是不唯一的数组集合:"+vector2);
		System.out.println("vector包含vector2吗?"+vector.contains(vector2));
		System.out.println("移除一个集合元素:"+vector2.remove("在教室"));
		System.out.println("Vector2是有序但是不唯一的数组集合:"+vector2);
		System.out.println("是否可以将vector2加入vector中:"+vector.addAll(vector2));
		System.out.println("Vector是有序但是不唯一的数组集合:"+vector);
		System.out.println("\n********************使用迭代器遍历********************");
		for (Iterator iterator = vector.iterator(); iterator.hasNext();) {
			System.out.println(iterator.next());
			
		}
		
	}
}

在这里插入图片描述

posted @ 2019-12-11 08:57  sakura-yxf  阅读(188)  评论(0)    收藏  举报