Vector, Hashtable, 열거자

Vector 클래스
데이터의 입력한 순서에 따라서 데이터 추출, index로 추출

Vector vector = new Vector();
vector.addElement(new Character('A'));
vector.addElement(new String("test"));
vector.addElement(new Integer(100));
vector.addElement(new Integer(200));
vector.insertElementAt(new Float(3.14), 1); // 1번째에 중간 삽입
vector.setElementAt(new String("Set"), 3);  // 3번째 존재하는 것 제거후 다시 삽입

System.out.println("vector의 0번째:" + (Character)vector.elementAt(0));

if (vector.contains(new String("Set"))) {  // vector에 특정 객체가 있는지 확인한다.
   Integer integer = new Integer(vector.indexOf("Set"));  // 찾고자 하는 객체를 이용하여 해당 객체를 vector에서 찾는다.
}

 

Hashtable 클래스
키 값과 데이터를 같이 입력하고 키 값으로 데이터를 추출할 수 있다. 그리고 vector의 기능도 갖고 있다.

Hashtable hashtable = new Hashtable();
hashtable.put("Name", new String("test"));
hashtable.put("Age", new Integer(27));

String