我沒有從哈希映射獲得第二個鍵值,它只顯示第一個鍵和它的Arraylist值,我如何獲得所有鍵和Arraylist值?當我循環哈希映射時,如何從ArrayList中獲取所有項目
-1
A
回答
1
希望我明白你的問題。試試這個:
Iterator it = deviceBackUpFb.entrySet().iterator();
while (it.hasNext()) {
Map.Entry pair = (Map.Entry)it.next();
System.out.println(pair.getKey() + " = " + pair.getValue());
}
然後做任何你想要的值。
pair.getKey(); // String
pair.getValue(); //ArrayList<model>
+0
對不起,先生。我得到了同樣的結果,我的要求是我需要顯示來自HasMap –
+0
是的每個ArrayList值,你可以通過迭代'pair.getValue();' – Alexandr
3
可以遍歷散列圖和檢索每個鍵和值:
for (Map.Entry<String, ArrayList<fileModel>> entry : deviceBackUpFb.entrySet()) {
String key = entry.getKey();
ArrayList<fileModel> values = entry.getValue();
for (fileModel value : values) {
...
}
}
1
for (Entry<String, ArrayList<fileModel>> entry : deviceBackUpFb.entrySet()){
System.out.println(entry.getKey() + " " + entry.getValue());
}
相關問題
- 1. 如何從哈希映射的ArrayList中獲取特定值
- 2. Tapestry循環通過哈希映射
- 3. 從哈希映射中刪除項目時遇到問題
- 4. 如何從哈希映射中找到所有第一個值
- 5. 如何從哈希映射中獲取最低浮點值
- 6. 如何將項目從一個哈希映射移動到另一個哈希映射?
- 7. 使用ArrayList的哈希映射
- 8. 保存ArrayList的哈希映射
- 9. 爪哇哈希映射的ArrayList
- 10. 哈希映射和併發哈希映射有什麼區別?
- 11. 通過哈希映射映射,需要返回哈希映射
- 12. 方法從哈希映射
- 13. 從哈希映射表中刪除項目
- 14. 如何在arraylist哈希映射中使用唯一值?
- 15. 如何在哈希表的Arraylist中爲for循環生成新的哈希表
- 16. 從哈希映射中獲取字符串
- 17. java.lang.NullPointerException試圖從哈希映射中獲取特定值
- 18. 從哈希映射中獲取最大值的密鑰?
- 19. 如何使用哈希映射/字典從數據框中獲取值?更快的替代循環在R
- 20. 檢測循環扶養在哈希映射在Java中
- 21. 從循環中移除哈希表中的項目
- 22. Python中的哈希映射
- 23. 哈希映射中的哈希部分如何工作?
- 24. 哈希映射內的哈希映射的平均值
- 25. 如何從哈希映射中獲取值並將它們放入數組中?
- 26. 從哈希映射中檢索密鑰
- 27. 我想創建一個哈希映射與內部映射和外部映射關係的哈希映射?
- 28. 當值的哈希集爲空時,移除哈希映射中的鍵
- 29. 對象的ArrayList與哈希映射的Arraylist
- 30. 從ArrayList裏面排列哈希映射的值
什麼是你的錯誤?請將其添加到問題中(請參閱[mcve]) – GhostCat
錯誤將指示您正在使用原始'HashMap'作爲方法參數,而不是'HashMap>'。但是,您的附加代碼另有說明。所以這可能是其他地方的編譯錯誤,它會讓你的編譯器錯誤地處理這個錯誤。 –
您提到了2個錯誤,但它們不能在相同的運行時拋出... –