Beny's Study

15. HashMap & TreeMap 본문

[JAVA]/13. 제네릭과 컬렉션

15. HashMap & TreeMap

76beny 2022. 5. 1. 00:26

목차

- HashMap & TreeMap

- HashMap 과 키의 값

 


 HashMap & TreeMap - 순서 X, 중복(키X,값O)

HashTable은 동기화O

HashMap 은 동기화X

HashMap : Map을 구형했으므로 키와 값을 묶어서 하나의 데이터(entry)로 저장함

class practice {

	public class HashMap extends Abstractmap implements Map, Cloneable, 
	Serializable 
	{
		transient Entry[] table;...

		static class Entry implements Map.Entry{
			final Object key;
			Object value;
			...
		}
	}

}

 

HashMap의 키과 값

Key : 컬렉션 내의 키중에서 유일해야 한다. (중복X)

Value : 키와 달리 데이터의 중복을 허용한다 (중복O)

 

 


"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.

이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우

민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."

 

'[JAVA] > 13. 제네릭과 컬렉션' 카테고리의 다른 글

16. Collections  (0) 2022.05.01
15. TreeMap  (0) 2022.05.01
14. TreeSet & 이진탐색트리  (0) 2022.05.01
13. HashSet  (0) 2022.05.01
12. Comparator와 Comparable  (0) 2022.04.30