Я хочу вставить данные в HashMap
. ключ Integer
и значение String
. Значение получено из внешнего источника.
Я помещаю полученный ключ и значение в Hashmap
, но когда я пытаюсь напечатать значение, я получаю null
.
Почему это происходит?
private var hashMap: HashMap<Int, String>? = null
fun addData(key : Int, value : String) {
hashMap?.put(key, value)
println("********Maaaaapphasshh = $hashMap") //null why?
hashMap?.forEach { (key, value ) ->
println("********$key = $value ") //null why?
}
}