Java Map的四种遍历方式
来源:互联网 发布:php curl 头部 编辑:程序博客网 时间:2024/06/10 15:06
Java Map的四种遍历方式
package com.heihaier.map;import com.google.common.collect.ImmutableMap;import java.util.Collection;import java.util.Map;import java.util.Set;/** * Java map 的四种遍历方式 * <p> * User: heihaier * Date: 2015/8/14 * Time: 17:13 */public class MapIterator { private static final Map<Integer, String> map = ImmutableMap.of(1, "redis", 2, "mongodb", 3, "mysql"); public static void main(String[] args) { workNormal(); workByKeySet(); workByValues(); workByEntrySet(); } /**' * 正常遍历 */ public static void workNormal() { map.forEach((key, val) -> System.out.println(key + " --- " + val)); } /** * 根据key遍历 */ public static void workByKeySet() { Set<Integer> keySet = map.keySet(); keySet.forEach((key) -> System.out.println(map.get(key))); } /** * 根据values遍历 */ public static void workByValues() { Collection<String> values = map.values(); values.forEach((val) -> System.out.println(val)); } /** * 根据entry遍历 */ public static void workByEntrySet() { Set<Map.Entry<Integer, String>> entrySet = map.entrySet(); entrySet.forEach((entry) -> System.out.println(entry.getKey() + "---" + entry.getValue())); }}
0 0
- Java Map的四种遍历方式
- java中map遍历的四种遍历方式
- 【Java】java 遍历map对象的四种方式
- Java中对Map的四种遍历方式
- java中遍历Map的四种方式
- Java遍历Map对象的四种方式
- Java遍历Map对象的四种方式
- Java中遍历map的四种方式
- Java遍历Map对象的四种方式
- JAVA基础--遍历map的四种方式
- map的四种遍历方式,map遍历元素
- 四种Map集合的遍历方式
- 四种遍历 map 的方式
- 遍历Map的四种方式
- map的四种遍历方式
- 遍历Map的四种方式
- 遍历Map集合的四种方式
- map遍历的四种方式
- 开源爬虫汇总
- C# Enum,Int,String的互相转换 枚举转换
- 关于 UITextField 和 键盘 的通知、代理调用顺序
- 关于机器学习
- 图片缓存技术
- Java Map的四种遍历方式
- hdoj1281二分匹配查看是否为关键位置
- 求最小公倍数(java)
- 人脸识别技术大总结——Face Detection & Alignment
- win7下安装vs.net 2005遇到的困难解决
- CSS学习笔记(5)
- Android性能优化典范(三)
- C++笔记(1)explicit构造函数
- 使用weibo4j中JSON入门