我没有从Hashmap中获取第二个键值,它只显示第一个键及其Arraylist值,如何获得所有键和Arraylist值?
答案 0 :(得分:3)
您可以迭代哈希映射并检索每个键和值:
for (Map.Entry<String, ArrayList<fileModel>> entry : deviceBackUpFb.entrySet()) {
String key = entry.getKey();
ArrayList<fileModel> values = entry.getValue();
for (fileModel value : values) {
...
}
}
答案 1 :(得分:1)
希望我理解你的问题。试试这个:
factory :region do
level 'area'
end
然后用价值做任何你想做的事。
Iterator it = deviceBackUpFb.entrySet().iterator();
while (it.hasNext()) {
Map.Entry pair = (Map.Entry)it.next();
System.out.println(pair.getKey() + " = " + pair.getValue());
}
答案 2 :(得分:1)
for (Entry<String, ArrayList<fileModel>> entry : deviceBackUpFb.entrySet()){
System.out.println(entry.getKey() + " " + entry.getValue());
}