package com.huowolf;
import java.util.Enumeration;
import java.util.NoSuchElementException;
import java.util.Vector;
public class VectorTest {
private static final String colors[] = {"red","white","blue"};
public VectorTest()
{
Vector<String> vector = new Vector<String>();
vector.add("black");
for(int i=0;i<colors.length;i++)
vector.add(colors[i]);
printVector(vector);
try {
System.out.println("First element:"+vector.firstElement());
System.out.println("Last element:"+vector.lastElement());
} catch (NoSuchElementException e) {
e.printStackTrace();
}
if(vector.contains("red"))
System.out.println("\"red\" found at index: "+vector.indexOf("red"));
else {
System.out.println("\"red\" not found!");
}
vector.remove("red");
System.out.println("\"red\" has been removed");
printVector(vector);
System.out.println("Size:"+vector.size());
System.out.println("Capacity:"+vector.capacity());
}
private void printVector(Vector<String> vectorOutput) {
if(vectorOutput.isEmpty())
System.out.println("vector is empty!");
else {
System.out.println("vector contains:");
Enumeration<String> items = vectorOutput.elements();
while(items.hasMoreElements())
System.out.print(items.nextElement()+" ");
}
System.out.println();
}
public static void main(String[] args) {
new VectorTest();
}
}
java的Vector用法示例
最新推荐文章于 2024-05-09 12:55:17 发布