Hash Map
: <Key, Value> 형식으로 자료 저장
Key -> Hash Function -> Hash Value
코드
HashMap<String, Integer> happy = new HashMap();
happy.put("a", 10);
happy.put("b", 1);
happy.put("c", 88);
System.out.println(happy);
{a=10, b=1, c=88}
System.out.println(happy.get("c")); //c값에 저장된 value값을 반환
88
happy.getOrDefault("a", 0) ; // a를 찾아보고 찾고자 하는 키가 있으면 그 값을 반환
happy.getOrDefault("d", 0) ; // d를 찾아보고 찾고자 하는 키가 없으므로 그 값에 기본값 0을 반환
System.out.println(happy.containsKey("a")); //a라는 키 값이 있는지 검색
true
System.out.println(happy.containsValue("90")); // 90이라는 값이 있는지 검색
false
'자기발전소 > # @lgorithm' 카테고리의 다른 글
Stack & Queue (0) | 2020.11.11 |
---|---|
Linked List (0) | 2020.11.11 |
백준 2752번 / C언어 (0) | 2020.05.06 |