Java HashMaps 이해



이 블로그는 Java Hashmap에 대한 철저한 이해를 제공합니다.

자바 란?HashMaps?

Java HashMap은 맵에서 요소 삽입, 삭제 및 찾기와 같은 작업을 수행하는 데 사용되는 클래스입니다. 우리는 '키'와 '값'의 두 가지 값을 전달하는 맵을 만듭니다.





HashMaps를 사용하는 동안 값은 HashMap에 저장되고 사용자가 값을 검색 할 때마다 값을 사용하기 위해 키가 사용됩니다.

맵은 키를 요소에 매핑하는 인터페이스입니다. 지도는 정렬되지 않고 정렬되지 않습니다. 하나의 null 키와 여러 개의 null 값을 허용합니다. 값은 키와 값에 저장됩니다. 전체 HashMap에서 하나의 키 또는 여러 값이 null 일 수 있습니다. 키는 모든 객체가 될 수 있습니다.



HashMap에는 몇 가지 방법이 있습니다.

  • Object put (Object key, Object 값)
  • Enumeration keys () – 키를 가져옵니다.
  • Enumeration elements () – 요소를 가져옵니다.
  • Object get (Object keys) – 키를 전달하고 관련된 값을 가져옵니다.
  • Boolean contains key (Object key) – 키가 HashMap에 있는지 확인하는 데 사용됩니다.
  • Boolean contains Value (Object key) – 키 전달
  • Object remove (Object key) – 키 전달 및 객체 제거
  • Int size () – 크기 사용
  • String to String () – 문자열로 변환

HashMap에서도 값이 null 일 수있는 각 키에 해당하는 값이 있습니다.

자바 알고리즘 및 데이터 구조

HashMap 생성.



HashMap 해시 맵 = new HashMap ()

요소 넣기

hashmap.put ( 'Ankita', 9634.58)

SQL 쿼리의 if 조건

hashmap.put ( 'Vishal', 1283.48)

hashmap.put ( 'Gurinder', 1478.10)

hashmap.put ( '크리슈나', 199.11)

여기에서 키와 값을 전달합니다.

값 표시 – 반복자 가져 오기

반복기 반복기 = hashmap.entrySet (). iterator ()

여기에서 값이 세트에 있으므로 entrySet을 사용합니다.

라인과 함께 :

While (iterator.hasNext ()) {

Map.Entry entry = (Map.Entry) iterator.next ()

System.out.print (entry.getKey () +”:”)

System.out.printIn (entry.getValue ())

}

질문이 있으십니까? 댓글 섹션에 언급하시면 다시 연락 드리겠습니다.

관련 게시물:

자바에서 임의의 문자열 생성