Map集合的遍历方式
2017-09-23 18:39
169 查看
Map<String,String> map = new HashMap<String, String>(); //添加方法 map.put("汪峰", "章子怡"); map.put("文章", "马伊琍"); map.put("谢霆锋","张柏芝"); map.put("成龙", "林凤娇"); /* //map集合中遍历方式一: 使用keySet方法进行遍历 缺点: keySet方法只是返回了所有的键,没有值。 Set<String> keys = map.keySet(); //keySet() 把Map集合中的所有键都保存到一个Set类型 的集合对象中返回。 Iterator<String> it = keys.iterator(); while(it.hasNext()){ String key = it.next(); System.out.println("键:"+ key+" 值:"+ map.get(key)); } //map集合的遍历方式二: 使用values方法进行 遍历。 缺点: values方法只能返回所有 的值,没有键。 Collection<String> c = map.values(); //values() 把所有的值存储到一个Collection集合中返回。 Iterator<String> it = c.iterator(); while(it.hasNext()){ System.out.println("值:"+ it.next()); } */ //map集合的遍历方式三: entrySet方法遍历。 Set<Map.Entry<String,String>> entrys = map.entrySet(); Iterator<Map.Entry<String,String>> it = entrys.iterator(); while(it.hasNext()){ Map.Entry<String,String> entry = it.next(); System.out.println("键:"+ entry.getKey()+" 值:"+ entry.getValue()); } }
相关文章推荐
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Java种遍历Map集合的几种常用方式
- Map集合的四种遍历方式
- Map集合和List集合的几种遍历方式
- 遍历List、Set、Map集合的几种方式
- Java中Map集合的遍历方式
- java 集合 Map的遍历方式
- 集合框架_Map集合遍历的两种方式比较图解
- Map集合遍历的两种方式图解
- java的集合 Map集合,HashMap集合,LinkedHashMap集合 使用方式及遍历
- Map集合的四种遍历方式
- Map集合的遍历方式:
- Java中Map集合遍历方式总结
- Map集合的四种遍历方式
- Map集合遍历的五种方式
- 遍历Map集合的四种方式
- java中的map集合(独特的遍历方式)
- map集合的几种遍历方式