-
해쉬 - java전공 지식/자료구조, 알고리즘 2022. 5. 23. 22:37
1. 구현 (자바)
import java.util.Map; import java.util.HashMap; Map<Integer,String> map = new HashMap(); // Map<변수형,변수형>
2. 개념
데이터를 key,value 형태로 저장. key 를 인덱스로 하여 데이터 조회 가능함.
3. 데이터 저장
put()
Map<Integer,String> map = new HashMap(); //key:정수,value:문자열 형의 map 선언 map.put(1,"사과"); //key값 1에 "사과" 저장. map.put(2,"딸기"); //key값 2에 "딸기" 저장. map.put(1,"복숭아"); //key값 1에 "복숭아" 저장. key의 중복은 허용되지 않아, key:1에는 최종적인 "복숭아"가 저장 됨.
'전공 지식 > 자료구조, 알고리즘' 카테고리의 다른 글
시간 초과 feat. input() (0) 2023.02.28 파이썬 list.pop() 사용시 주의점 feat. IndexError (0) 2023.02.28 자바 정수형 배열 Arraylist로 변환하기 (0) 2022.06.26 완주하지 못한 선수 _ 해시 (0) 2022.05.23 스택 (0) 2022.05.23