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

Posted by 청웨일