HashTable
- HashTable은 객체를 보관할 때 이름을 붙여주고 가지고 나올 때 이름값을 주면 그에 해당하는 객체를 넘겨주는 컬렉션이다
- 객체를 담을 때 개발자가 이름을 부여해주므로 서로 다른 타입의 객체를 담더라도 사용하는데 문제가 없다
- Generic 타입을 사용할 수 있지만 사용하게 되면 한 가지 객체만 관리가 가능하므로 여러 종류의 객체를 담을 때는 사용하지 않는 것이 좋다
- put : 객체를 담을 때 사용한다
- get : 객체를 가지고 나올때 사용한다
HashTableTest.java
---------------------------------------------------------------
import java.utill.Hashtable;
Hashtable ht = new Hashtable( );
// 데이터 넣기
ht.put("str", "안녕하세요");
ht.put("int", 100);
// 데이터 가져오기
String str = (String)ht.get("str");
int data = (Integer)ht.get("int");
System.out.println(str);
System.out.println(data);
---------------------------------------------------------------
'자바' 카테고리의 다른 글
File Stream (0) | 2020.07.11 |
---|---|
Stream (0) | 2020.07.11 |
Java Vector (0) | 2020.07.08 |
Java Calendar (0) | 2020.07.08 |
Java Date (0) | 2020.07.07 |