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

Пары ключ-значение в Kotlin

Запись ключ to значение задает одну пару. Оператор to связывает два значения. Давайте напишем тип такой пары явно:

val pair: Pair<String, Int> = "a" to 50 println(pair)

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

val pair: Pair<String, String> = "a" to "x"

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

val pair1 = "a" to 50 // Pair<String, Int> val pair2 = "a" to "x" // Pair<String, String>

Несколько пар перечисляют через запятую и передают в mapOf или mutableMapOf:

val shop = mapOf("a" to 100, "b" to 20) println(shop)

Создайте карту sizes из трех пар: "s" и 1, "m" и 2, "l" и 3. Выведите карту в консоль.

Создайте карту langs из двух пар: "en" и "English", "de" и "German". Выведите карту в консоль.

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