我有这个代码
var mapForContent: HashMap<String, HashMap<String, Map<String, Any>>>? = null
val map = it.value as HashMap<String, Map<String, Any>>?
mapForContent?.put(i.toString(), mapForContent
但这给了我一个错误:
Type mismatch
任何人都可以给我有关如何解决此问题的建议 谢谢:)
答案 0 :(得分:0)
我只是假设您尝试将map
放入mapForContent。
var mapForContent: HashMap<String, HashMap<String, Map<String, Any>>>? = null
val map = it.value as HashMap<String, Map<String, Any>>?
这是类型不匹配,因为mapForContent应该是
HashMap<String, HashMap<String, Map<String, Any>>?>?
或地图必须是
HashMap<String, HashMap<String, Map<String, Any>>