무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서는 자바의 HashTable 클래스에 대해 살펴보겠습니다!
1. 학습 목표
HashTable 클래스대해 살펴보고 활용법을 본다.
2. 학습 내용
•
HashTable
3. HashTable
•
HashTable은 객체를 보관할 때 이름을 붙혀주고 가지고 나올 때 이름 값을 주면 그에 해당하는 객체를 넘겨주는 컬렉션이다.
•
객체를 담을 때 개발자가 객체의 이름을 부여해주므로 서로 다른 타입의 객체를 담더라도 사용하는데 문제가 없다.
•
Generic 타입을 사용할 수 있지만 사용하게 되면 한 가지 객체만 관리가 가능하므로 여러 종류의 객체를 담을 때는 사용하지 않는 것이 좋다.
•
put : 객체를 담을 때 사용한다.
•
get : 객체를 가지고 나올 때 사용한다.
4. 학습 정리
정리
•
Hashtable은 객체를 보관할 때 key-value 형태로 관리하는 컬렉션이다.
•
Hashtable을 통해 관리하는 객체의 타입이 여러 종류일 경우에는 Generic 타입을 사용할 수 없다.