ALGORITHM/이론

HashMap(해시테이블)

SZCODE 2020. 11. 14. 17:38
import java.util.Collection;
import java.util.HashMap;
import java.util.Set;

public class HashMap_test {
	public static void main(String[] args) {
		HashMap<Integer, String> hm = new HashMap();
		//키가 똑같으면 마지막께 들어간다.
		hm.put(1, "test1");
		hm.put(3, "test2");
		hm.put(2, "test2");
		
		//해당하는 키가 있으면 true 아니면 false
		hm.containsKey(1);
		//해당하는 value가 있으면 true 아니면 false
		hm.containsValue("test1");
		//해당하는 key의 값을 가져와라
		hm.get(2);

		//중복값 제거하고 키 정렬할 때 
		Set<Integer> set = hm.keySet();
		//값 정렬
		Collection<String> col = hm.values();
		
		
	}
}

'ALGORITHM > 이론' 카테고리의 다른 글

Bubble Sort. 버블정렬  (0) 2021.01.05
Insertion sort. 삽입정렬  (0) 2021.01.04
Selection sort. 선택정렬  (0) 2021.01.04
ArrayList(선형리스트)  (0) 2020.11.09
[정올] 1169 주사위던지기1  (0) 2020.05.17