Как получить значения из HashMap в Котлине

Чтобы получить значение HashMap в Kotlin, вы можете использовать метод get(key: K): V?. Этот метод извлекает значение, связанное с указанным ключом, или null, если ключ не найден на карте. Вот пример:

fun main() {
    val hashMap = HashMap<String, Int>()
    hashMap["one"] = 1
    hashMap["two"] = 2
    hashMap["three"] = 3
    val valueOne = hashMap["one"]
    val valueFour = hashMap["four"]
    println(valueOne)  // Output: 1
    println(valueFour) // Output: null
}

В этом примере мы создаем HashMap с ключами Stringи значениями Int. Мы присваиваем значения клавишам «один», «два» и «три». Затем мы извлекаем значение, связанное с ключом «один», с помощью метода getи сохраняем его в переменной valueOne. Аналогичным образом мы пытаемся получить значение, связанное с ключом «четыре», которого нет в карте, в результате чего переменной valueFourприсваивается null.