使用Map接口将元素放入HashMap中
2022-09-02 21:12:34
我正在尝试 Kotlin,但我遇到了一个我无法解决的小问题。当我有以下构造时,我可以将元素放入映射中:
val map = HashMap<String, String>()
map["asd"] = "s"
map.put("34", "354")
但是,当我使用界面创建地图时,我只能读取它们,我做错了什么?Map
val map: Map<String, String> = HashMap<String, String>();
map.put("24", "34") //error
map["23"] = "23" //error
或者也许我对Kotlin中的接口感到困惑?