컬렉션 클래스 > Vector클래스
import java.util.Vector;
import java.util.Iterator;
public class VectorEx {
public static void main(String[] args) {
Vector vector = new Vector();
vector.add(new Integer(1));
vector.add(new Integer(2));
vector.add(new Integer(3));
vector.add(new Integer(4));
vector.add(new Integer(5));
vector.add(new Integer(6));
vector.add(new Integer(7));
vector.add(new Integer(8));
vector.add(new Integer(9));
vector.add(new Integer(10));
for(int i=0; i<vector.size(); i++) {
Integer integer = (Integer)vector.elementAt(i);
System.out.println(i + " = " + integer);
}
vector.remove(5);
vector.setElementAt(new Integer(66),5);
for(Iterator i = vector.iterator(); i.hasNext();) {
Integer integer = (Integer) i.next();
System.out.println(integer);
}
}
}
0 = 1
1 = 2
2 = 3
3 = 4
4 = 5
5 = 6
6 = 7
7 = 8
8 = 9
9 = 10
1 //0
2 //1
3 //2
4 //3
5 //4
66 //5 5번 위치의 6이 재거되면서 6의 위치에 있던 7이 왔다.
8 //6 본래 6의 위치에 있던 7이 66으로 재설정되었다.
9 //7
10 //8