我正在尝试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中的接口感到困惑?
答案 0 :(得分:12)