문준영
새벽 코딩
문준영
전체 방문자
오늘
어제
  • 분류 전체보기
    • 웹 개발
    • JAVA
      • 기본 문법 내용 정리
      • 함수 내용 정리
      • 쉽게 배우는 자바 프로그래밍 문제 풀이
    • HTML
      • HTML
      • CSS
      • 문제풀이
    • JavaScript
    • MYSQL
    • C
      • 기본 문법 내용 정리
      • 백준 알고리즘 (c언어)
      • 자료구조
    • Python
      • 참고 알고리즘
      • 기본 문법 내용 정리
      • 자료구조 내용 정리
      • 백준 알고리즘 (파이썬)
    • 깃허브
    • 멀티잇 풀스택

티스토리

hELLO · Designed By 정상우.
문준영

새벽 코딩

멀티잇 풀스택

8 week_3 Java_HashMap

2023. 2. 8. 11:28
HashMap

키에 대한 해시값을 사용하여 값에 접근하고 저장하는 key - value 형태를 가진 순서가 없는 자료구조

 

주요 메서드
메서드 설명
put(Key,Value)  키, 값 저장
get(Key)  키로 값 찾기
Set entrySet() 키 값 쌍을 set으로 가져오기
Object getOrDefault(key, defaultValue) 키로 값 찾기. 지정된 키가 없으면 defaultValue 반환
boolean ContainsKey(Key) Key를 가지고 있는지 체크
boolean ContainsValue(Value) 값을 가지고 있는지 체크
boolean remove(Key) 삭제
boolean replace(Key, Value) 지정 키의 값을 value로 변환
void clear() 모든 매핑 삭제

 

- 전체 접근 시 iterator 사용 

Iterator<Integer> it= 변수.keySet().iterator();
		while(it.hasNext()) {
			Integer key= it.next();
			String value=h.get(key);
			System.out.println(key+" "+value);
		}

 

 

 

 

'멀티잇 풀스택' 카테고리의 다른 글

8 week_5 JDBC  (0) 2023.02.09
8 week_4 Ajax  (0) 2023.02.08
8 week_2 JSP  (0) 2023.02.07
8 week_1 Servlet  (0) 2023.02.06
7 week_3 JQuery  (0) 2023.02.02
    '멀티잇 풀스택' 카테고리의 다른 글
    • 8 week_5 JDBC
    • 8 week_4 Ajax
    • 8 week_2 JSP
    • 8 week_1 Servlet
    문준영
    문준영
    공부한 내용 정리!

    티스토리툴바