Изменяемая карта в Kotlin
Функция mutableMapOf возвращает карту,
которую потом можно менять. В угловых скобках
сначала тип ключа, затем тип значения:
val map: MutableMap<String, Int> = mutableMapOf("a" to 1, "b" to 2)
Для строковых значений тип второй:
val map: MutableMap<String, String> = mutableMapOf("a" to "x", "b" to "y")
Тип можно не указывать. Kotlin сам выведет его по парам:
val map1 = mutableMapOf("a" to 1, "b" to 2) // MutableMap<String, Int>
val map2 = mutableMapOf("a" to "x", "b" to "y") // MutableMap<String, String>
Дана карта:
val nums = mutableMapOf("x" to 8, "y" to 9)
Явно укажите тип этой переменной.
Дана карта:
val words = mutableMapOf("x" to "y", "z" to "w")
Явно укажите тип этой переменной.