Recent Posts
Recent Comments
목록keySet (1)
MyCloud
JAVA의 HashMap, HashTable
Map - HashTable, HashMap 자바 컬렉션에서 제공하는 Map 인터페이스는 키(key)와 값(value)을 묶어서 하나의 데이터로 저장하는 구조입니다.Set 구조와 달리 중복을 허용하는 특징이 있습니다.키(key)의 경우에는 유일해야 하지만 값(value)은 데이터의 중복을 허용합니다.HashMap은 내부적으로 해싱(Hashing)을 이용해서 구현한 컬렉션이기 때문에많은 양의 데이터를 검색하는데 있어 뛰어난 성능을 보입니다. HashTable 또한 Map 인터페이스를 구현한 구조입니다.하지만 1.2 버전 이후부터 HashMap이 나오면서 HashTable에 비해 다양한 함수를 제공하는 HashMap으로 대체되었습니다.HashTable과 HashMap의 차이는 null 값을 허용하는데에 있습..
Programming/Data Structure
2016. 3. 20. 10:55