[kotlin] 맵(Map)에 데이터를 추가하는 방법은 무엇인가요?
val map = mutableMapOf("key1" to "value1", "key2" to "value2")
map["key3"] = "value3"

위 예제에서 map["key3"] = "value3"는 맵에 새로운 키 “key3”과 해당 값 “value3”을 추가하는 것을 보여줍니다. 이제 맵을 변경할 수 있는 (mutable) 맵을 사용하는 것을 알 수 있습니다.

다른 방법으로는 putAll 함수를 사용하여 다른 맵의 모든 항목을 기존 맵에 추가할 수도 있습니다.

val map1 = mapOf("key1" to "value1")
val map2 = mapOf("key2" to "value2")

val combinedMap = mutableMapOf<String, String>().apply { putAll(map1); putAll(map2) }

이를 통해 기존 맵에 새로운 항목을 추가하는 방법을 보여주었습니다.