11-1챕터 연습문제에 hashMap을 사용하는 문제가 나왔는데
13장의 컬렉션 프레임워크에서 자세히 배운다고 한다.
일단 예제에 나왔으니까 간단히 공부 꼬
앗 HashMap은 자바 개발자가 거의 매일 사용하는 유명한 데이터구조 중 하나라고 한닷
http://tech.javacafe.io/2018/12/03/HashMap/
자바 HashMap을 효과적으로 사용하는 방법
HashMap 은 편하고 빠르다. 하지만 어떻게 하면 효율적으로 잘 사용할지 몸부림치는 순간도 많다. 원문은 https://dzone.com/articles/how-to-use-java-hashmap-effectively 이다. HashMap 는 자바 개발자가 거의 매일 ��
tech.javacafe.io
https://coding-factory.tistory.com/556
[Java] 자바 HashMap 사용법 & 예제 총정리
HashMap 이란? HashMap은 Map 인터페이스를 구현한 대표적인 Map 컬렉션입니다. Map 인터페이스를 상속하고 있기에 Map의 성질을 그대로 가지고 있습니다. Map은 키와 값으로 구성된 Entry객체를 저장하는
coding-factory.tistory.com
ㄴ설명 굿
<정리>
생성법: 키타입, 값타입을 파라미터로 주고 기본생성자 호출.
예: HashMap<Student, String> hashMap = new HashMap<Student, String>();
필요성: 복잡도 O(1), key로부터 value를 얻는다.
예시) 상품의 이름(Key)으로 다가가 값(value)을 얻는다
사용 예:
ㅇ값추가와 삭제 put(key,value) | remove(key) or clear()
ㅇ값출력
ㅇIterator 사용해서 전체출력 (위처럼 반복문 사용 안하고)
'JAVA' 카테고리의 다른 글
[혼자 공부하는 자바] 7/29 12-1 [스레드] [멀티 스레드] [프로세스] [작업 스레드] [메인 스레드] [공유객체] [동기화메소드] (0) | 2020.07.29 |
---|---|
[혼자 공부하는 자바] 7/28 11-2 [java.util 패키지] (0) | 2020.07.29 |
[JAVA] java.lang 패키지의 Math 클래스 (0) | 2020.07.26 |
[3주차] 기본미션 + 선택미션 [혼공단] [혼공자] (0) | 2020.07.26 |
[JAVA] java.lang 패키지의 Wrapper 클래스 [ 포장클래스] (0) | 2020.07.25 |