map怎么循環存值?
方法一 在for-each循環中使用entries來遍歷
這是最常見的并且在大多數情況下也是最可取的遍歷方式。在鍵值都需要時使用。
1 Map map = new HashMap();2
3 for (Map.Entryentry : map.entrySet()) {4
5 System.out.println("Key = " + entry.getKey() + ", Value = " +entry.getValue());6
7 }
注意:for-each循環在java 5中被引入所以該方法只能應用于java 5或更高的版本中。如果你遍歷的是一個空的map對象,for-each循環將拋出NullPointerException,因此在遍歷前你總是應該檢查空引用。