正如标题所述,我希望创建一个变量,该变量是哈希映射的数组列表,其中key是字符串,而value是自定义类对象的另一个数组列表。
在Swift或其他语言中,它看起来像这样:
[String: [MyClass]]
在科特林,我尝试过:
var testVar = ArrayList<HashMap<String, ArrayList<MyClass>>()>
我看到类似“期望'>',预期的属性获取器或设置器”之类的错误。
我在这里做什么错了?
答案 0 :(得分:2)
我认为这是一个简单的错字:您的括号在第三个闭合尖括号内,应该在外面:
var testVar = ArrayList<HashMap<String, ArrayList<MyClass>>>()