반응형
Map
- Key와 Value를 한 쌍으로 대입
-> 사전처럼 단어를 통해 뜻을 찾을 수 있음.
-> 한 개의 키에 한개의 값 맵핑
- 키는 중복될 수 없음.
- collection 클래스를 상속하지 않음
-> int size()
=> 사이즈의 값(갯수)
-> boolean isEmpty()
=> lists.size() == 0와 같음. 인스턴스는 생성되어 있지만(참조주소가 있지만) 리스트안에 아무것도 적재하지 않은 상태
-> boolean containsKey(Object Key)
=> 특정 키가 들어 있는지 여부를 확인
-> boolean containsValue(Object value)
=> 특정 값이 들어 있는지 여부를 확인
-> Object get(Object key)
=> 해당 키의 들어있는 값을 꺼내옴.
-> Object put(Object key, Object value)
=> 특정키에 값을 맵핑하여 삽입
-> Object remove(Object Key)
=> 키를 가진 값을 삭제
-> void putAll(Map t)
=> 다른 맵을 이 맵에 삽입
-> void clear()
=> 모두 삭제
-> Set keySet()
=> 키들을 set으로 리턴
-> Collection values()
=> 값들을 Collection으로 리턴
-> Set entrySet()
=> Entry(키+값)들을 Set으로 리턴
반응형
'프로그래밍 정리 > 자바' 카테고리의 다른 글
Legacy (0) | 2013.05.29 |
---|---|
Entry (0) | 2013.05.29 |
Iterator(반복자)와 ListIterator (0) | 2013.05.29 |
List (0) | 2013.05.29 |
Iterator(반복자) (0) | 2013.05.29 |