java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言, 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台 (即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se)) 的总称
本篇文章主要分享了 java 中遍历 map 的两种方式, 代码简洁明了, 有需要的朋友可以参考下, 希望会有所帮助
话不多说, 直奔主题, 跟着小编一起往下看:
1. 先将 map 对象转成 set, 然后再转为迭代器
- Iterator iterator = map.entrySet().iterator();
- while (iterator.hasNext()) {
- Entry entry = iterator.next();
- System.out.println(entry.getKey()); // 获取 key
- System.out.println(entry.getValue()); // 获取 value
- }
2. 先将 map 转为 set 类型的 key 值集合, 然后转为迭代器
- Iterator iterator = map.keySet().iterator();
- while (iterator.hasNext()) {
- Object key = (Object) iterator.next();
- System.out.println(key); // 获取 key
- System.out.println(map.get(key)); // 获取 value
- }
来源: http://www.phperz.com/article/18/0218/359239.html