Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmMpRM 220 of 522 menu
◀ ▶

Неизменяемая карта в Kotlin

Функция mapOf собирает неизменяемую карту из пар. После создания состав такой карты не меняют. В угловых скобках два типа: сначала ключ, затем значение:

val map: Map<String, Int> = mapOf("a" to 1, "b" to 2, "c" to 3)

Ключ и значение могут быть строками:

val map: Map<String, String> = mapOf("a" to "x", "b" to "y")

Тип можно не указывать. Kotlin сам выведет его по парам:

val map1 = mapOf("a" to 1, "b" to 2, "c" to 3) // Map<String, Int> val map2 = mapOf("a" to "x", "b" to "y") // Map<String, String>

Дана карта:

val nums = mapOf("x" to 4, "y" to 5, "z" to 5)

Явно укажите тип этой переменной.

Дана карта:

val words = mapOf("x" to "y", "z" to "w")

Явно укажите тип этой переменной.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить