Изменение значения в Kotlin
У изменяемой карты значение по ключу перезаписывают оператором присваивания в квадратных скобках. Состав ключей не меняется:
val prices = mutableMapOf("a" to 50, "b" to 30)
prices["b"] = 35
println(prices)
Тот же прием для строковых значений:
val caps = mutableMapOf("a" to "x")
caps["a"] = "y"
println(caps)
Дана карта:
val stock = mutableMapOf("x" to 100, "y" to 20)
Замените значение для ключа "y"
на число 25. Выведите карту
в консоль.
Дана карта:
val nums = mutableMapOf("a" to 1, "b" to 2, "c" to 3)
Замените значение для ключа "b"
на число 99. Выведите карту
в консоль.