HashMap
( 특징 )
( 1 )
키 , 값
키와 값으로 이루어진 자료 구조이다
구분 | 중복 허용 |
키 | 유일한 값 (중복 금지) |
값 | 중복 허용 |
정의
키의 자료형 과 값의 자료형을 정의 해주어야 한다.
자료형을 Object 로 쓰면 다양하게 들어 갈 수 있음
Map< key_자료형 , value_자료형 > map = new HashMap<>()
put() 함수
자료 추가 / 수정하기
객체변수.put(key , value)
// 또한 키 값으로 수정도 가능
객체변수.put(key , change value)
size() 함수
자료의 크기
객체변수.size()
get() 함수
키(key)로 값(value)을 조회하기
객체변수.get( key )
isEmpty() 함수
객체안의 데이터가 비엇니?
객체변수.isEmpty()
remove() 함수
키(key)로 값(value) 삭제하기
객체변수.remove( key )
containsKey() 함수
containsValue() 함수
키 또는 값이 있니?
객체변수.containsKey( Object )
객체변수.containsValue( Object )
'JAVA' 카테고리의 다른 글
Java - Stack 과 Queue (0) | 2023.09.26 |
---|---|
Java - Map (인터페이스) - Hashtable (0) | 2023.09.25 |
Java - Map(인터페이스) (0) | 2023.09.25 |
Java - Set (인터페이스) - HashSet (0) | 2023.09.25 |
Java - Set (인터페이스) (0) | 2023.09.25 |