[Kotiln] 해시

2022. 4. 25. 19:33ETC/Kotlin

728x90
반응형
fun main(args:Array<String>) {
	
	
	
	var hm = HashMap<String, Any>()
	
	hm.put("zz", "zzz")
	hm.put("zz1", "zzz1")
	hm.put("zz2", "zzz2")
	println(hm)
	
	
	//특정 키값을 포함하는 지 확인
	println(hm.containsKey("zz"))
	
	//특정 키값의 데이터 출력 
	println(hm.get("zz"))
	
	
	//전체 키값 데이터 출력 
	for((key, value) in hm){
//		println("${key} : ${value}")
		println(key +"   "+value)
	}
	
	//특정 키값 삭제 
	hm.remove("zz1")
	println(hm.toString())
	
	
	//특정 키값 교체 
	hm.replace("zz", "gg")
	println(hm)
	
	//데이터 초기화 
	hm.clear()
	println(hm)
	
}

 

출력결과

 

728x90
반응형

'ETC > Kotlin' 카테고리의 다른 글

[Kotiln] 작은수 큰수비교 coerceAtLeast, coerceAtMost  (0) 2022.04.28
[Kotiln] List추출 slice(), take()  (0) 2022.04.28
[Kotiln] Map정렬  (0) 2022.04.27
[Kotiln] List정렬  (0) 2022.04.27
[Kotiln] List&Map  (0) 2022.04.26