Java遍历Map的四种方式

9个月前 (04-28)
Map 的遍历与 List 和 Set 不同。Map 有两组值,因此遍历时可以只遍历值的,也可以只遍历键的,也可以同时遍历。Map 以及实现 Map 的接口类(如 HashMap、TreeMap、LinkedHashMap、Hashtable 等)都可以用以下几种方式遍历。

1)在 for 循环中使用 entries 实现 Map 的遍历(最常见和最常用的)。

public static void main(String[] args) {

Map<String, String> map = new HashMap<String, String>();

map.put("Java入门教程", "http://c.biancheng网站站点" rel="nofollow" />

Map<String, String> map = new HashMap<String, String>();

map.put("Java入门教程", "http://c.biancheng网站站点" rel="nofollow" />

Map<String, String> map = new HashMap<String, String>();

map.put("Java入门教程", "http://c.biancheng网站站点" rel="nofollow" />

for(String key : map.keySet()){

String value = map.get(key);

System.out.println(key+":"+value);

}