2012-05-12 46 views

回答

18
for (Map.Entry<String, ArrayList<String>> entry : map.entrySet()) { 
    String key = entry.getKey(); 
    ArrayList<String> value = entry.getValue(); 
    for(String aString : value){ 
     System.out.println("key : " + key + " value : " + aString); 
    } 
} 
+1

爲什麼選這個答案呢? – Denzil

+1

這個答案有什麼問題嗎? – Zakaria

+0

thanx其工作Zakaria ..我不是投票下來這個答案 – user1153176

2

你可以這樣做:

for (Integer i : map.keySet()) 
    for (String s : map.get(i)) 
     System.out.println("key :" + i + " value: " + s);