Map集合的两种遍历方式
2014-03-05 20:34
267 查看
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class MapTest { public static void main(String[] args) { HashMap map = new HashMap(); map.put("a", "张三"); map.put("b", "李四"); map.put("c", "王五"); map.put("a", "赵六"); map.put("d", null); System.out.println("---遍历方式一---"); Set set = map.keySet(); //返回key的集合,key是不能重复的 对应于set集合内容是不能重复的! for(Iterator iter = set.iterator(); iter.hasNext();){ String key = (String)iter.next(); String value = (String)map.get(key); System.out.println(key + "----" + value); } System.out.println("---遍历方式二---"); Set set2 = map.entrySet(); for(Iterator iter = set2.iterator(); iter.hasNext();){ Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); String value = (String)entry.getValue(); System.out.println(key + "---" + value); } } }
相关文章推荐
- 有一个Map集合里面存储的是学生的姓名和年龄,内容如下{赵四=21,王二=17,张三=18,小丫=25,李四=26,王五=38}(15分) * a.将里面的元素用两种遍历方式打印到控制台上 *
- 集合框架_Map集合遍历的两种方式比较图解
- Map集合遍历的两种方式图解
- Java中Map集合的两种遍历方式
- Java两种简单方式遍历Map集合
- map集合遍历的两种方式,在spring中的依赖注入
- 遍历Map集合的两种方式
- 遍历Map集合的两种方式
- Map集合遍历的两种方式比较图解
- 集合详解(三)----Map的两种遍历方式
- Map集合遍历的两种方式
- Map集合中遍历的几种方式
- Map集合的遍历方式
- 不同方式遍历Map集合
- Map集合的遍历方式
- 黑马程序员---Map集合取出两种方式,HashMap,TreeMap,Collections工具类,数组和集合的互转,
- Map集合的四种遍历方式
- 遍历Map集合的四种方式
- 遍历map集合对象的4种方式
- map集合的两种取出方式