[kotlin] 코틀린의 MutableMap 타입
코틀린에서 MutableMap은 값을 변경할 수 있는 맵 컬렉션입니다. MutableMap은 맵 내의 키-값 쌍을 추가, 삭제하거나 수정할 수 있는 기능을 제공합니다.
MutableMap 선언하기
MutableMap은 mutableMapOf
함수를 사용하여 다음과 같이 선언할 수 있습니다.
val mutableMap: MutableMap<String, Int> = mutableMapOf("a" to 1, "b" to 2, "c" to 3)
위의 예제에서, mutableMap
은 String 타입의 키와 Int 타입의 값으로 이루어진 MutableMap입니다.
MutableMap에 값 추가하기
MutableMap에 값을 추가하기 위해서는 put
메서드를 사용할 수 있습니다.
mutableMap.put("d", 4)
MutableMap에서 값 삭제하기
MutableMap에서 값 삭제하기 위해서는 remove
메서드를 사용할 수 있습니다.
mutableMap.remove("c")
MutableMap 값 수정하기
MutableMap 내의 값은 키를 이용하여 직접적으로 수정할 수 있습니다.
mutableMap["a"] = 10
이처럼 MutableMap은 유연한 값을 변경할 수 있는 기능을 제공하여 코틀린 프로그래밍에서 유용하게 활용될 수 있습니다.
더 많은 자세한 정보를 원하신다면 코틀린 공식 문서를 참고하세요.