【发布时间】:2015-07-16 08:55:29
【问题描述】:
我正在尝试 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 中的接口有些困惑?
【问题讨论】:
标签: java dictionary kotlin