Android 在hashmap中作为值包含的hashmap上迭代
我有一个父HashMap 喜欢Android 在hashmap中作为值包含的hashmap上迭代,android,hashmap,Android,Hashmap,我有一个父HashMap 喜欢 Hashmap 现在,通过查找第一个hashmap,即父hashmap,可以得到如下值 键1------[子位图的键(值)] 键2------[子位图的键(值)] . . . 现在我想迭代hashmap,它是基于父hashmap的键的值 我如何才能做到这一点。 .这应该可以: for (Map.Entry<String, HashMap<String, ArrayList<CustomClass>> entry : outer
Hashmap
现在,通过查找第一个hashmap,即父hashmap,可以得到如下值
键1------[子位图的键(值)]
键2------[子位图的键(值)]
.
.
.
现在我想迭代hashmap,它是基于父hashmap的键的值
我如何才能做到这一点。
.这应该可以:
for (Map.Entry<String, HashMap<String, ArrayList<CustomClass>> entry : outerHashMap.entrySet()) {
String entryKey= entry.getKey();
// ...
for (Map.Entry<String, ArrayList<CustomClass> nestedentry : entry.getValue().entrySet()) {
String name = nestedEntry.getKey();
ArrayList<CustomClass> value = nestedEntry.getValue();
// ...
}
}
for(Map.Entry