HashMap

김재원·2022년 1월 24일
0

자바

목록 보기
40/41

HashMap

  • key와 value한쌍(pair,entry)으로 저장된다.
  • 그러므로 검색에 용의하다
  • [key,value]한쌍

key는 중복이 불가능하다.(set)
value는 중복이 가능하다.(collection)

  • key -> hashTable -> value
    hashtable를 통해서 서로 소통한다.

Map자료구조는 순서를 따지지 않기 때문에
set로 묶은 후 lterater를 통해 순서를 부여받아서
나와야한다.

HashMap<K,V> 객체명 = new HashMap<K,V>();
HashMap<K,V> 객체명 = new HashMap(용량);

  • clear() :모든값(데이터,객체)제거
  • containsKey(Obeject key):키가 있는지검사
  • containsValue(Object Value):값이 있는지검사
  • get(Object Key) :키 값을 주고 그짝궁인 값을 가져온다.
  • isEmptr :비어있는지 확인
  • keySet():HashMap에 저장된 모든 키가 저장된 형태.(set타입)
  • Values():HashMap에 저장된 모든 값이 저장된 형태.(collection타입)
profile
우당탕탕 주니어 디벨로퍼

0개의 댓글