Vector
*Vector*
练习代码
package com.practise;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.Vector;
/**
* Vector集合的使用
* 存储结构:数组
*该集合能够添加重复的元素
*/
public class Demo06 {
public static void main(String[] args) {
//创建集合
Vector vector = new Vector();
vector.add("apple");
vector.add("bananer");
vector.add("Durian");//表示榴莲
System.out.println("集合大小===="+vector.size());
System.out.println("集合遍历===="+vector);//默认重写的toString方法
//2.删除
// vector.remove(0);
// vector.remove("apple");
// vector.clear();
//3.遍历
//使用枚举器
Enumeration elements = vector.elements();
while (elements.hasMoreElements()){
String o =(String) elements.nextElement();
System.out.println(o);
}
//4.判断
System.out.println(vector.isEmpty());
System.out.println(vector.contains("apple"));
//5.其他获取元素的方法
System.out.println(vector.firstElement());//获取第一个元素
System.out.println(vector.lastElement());//获取最后一个元素
System.out.println(vector.elementAt(0));//获取第一个位置的元素
}
}
运行结果
运行结果:
集合大小====3
集合遍历====[apple, bananer, Durian]
apple
bananer
Durian
false
true
apple
Durian
apple