[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' 카테고리의 다른 글