http://www.verejava.com/?id=17159974203844
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.Vector;
public class Test {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//打印输出 电影院 电影名称
Vector v=new Vector(); //线程安全
List list=new ArrayList();//线程不安全
// void addElement(Object obj)
v.addElement(new Movie("变形精钢"));
v.addElement(new Movie("喜洋洋"));
v.addElement(new Movie("加勒比海盗"));
// Int size()
System.out.println(v.size());
// Object elementAt(int index)
Movie movie=(Movie)v.elementAt(2);
System.out.println(movie.getName());
for(int i=0;i<v.size();i++)
{
movie=(Movie)v.elementAt(i);
System.out.print(movie.getName()+",");
}
// boolean remove(int index)
v.remove(2);
// void clear() .
v.clear();
// Enumeration elements()
// hasMoreElements()
// nextElement()
System.out.println("");
Enumeration e=v.elements();
while(e.hasMoreElements())
{
movie=(Movie)e.nextElement();
System.out.print(movie.getName()+",");
}
}
}
public class Movie {
private String name;
public Movie(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}