kotlin toMutableMapでmapをMutableMapに変換する

環境
Windows10 Home 64bit
Java 19.0.1
Kotlin 1.7.20-release-201

書式
map名.toMutableMap()
mapを「MutableMap」に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
var m = mapOf("tokyo" to 1, "oosaka" to 2, "yokohama" to 3)
val res = m.toMutableMap()
res.put("fukuoka", 4)
println(res)
println(m)
}
fun main() { var m = mapOf("tokyo" to 1, "oosaka" to 2, "yokohama" to 3) val res = m.toMutableMap() res.put("fukuoka", 4) println(res) println(m) }
fun main() {
   

     var m = mapOf("tokyo" to 1, "oosaka" to 2, "yokohama" to 3)
    val res = m.toMutableMap()

    res.put("fukuoka", 4)
    println(res) 
    println(m)
}

実行結果
{tokyo=1, oosaka=2, yokohama=3, fukuoka=4}
{tokyo=1, oosaka=2, yokohama=3}

Kotlin

Posted by arkgame