Java8中如何更优雅的迭代Map呢?
下文笔者讲述java8中优雅的迭代Map的方法分享,如下所示
优雅迭代map
实现思路: 由于jdk8中为Map对象添加了一个forEach方法 她可以接收一个BiConsumer函数 可优雅的遍历出map的内容
例:遍历Map的最快捷的方法
/** * java265.com 优雅遍历map的示例 * * @throws IOException */ public static void main(String[] args) throws IOException { Map<String, String> map = new HashMap<String, String>(); map.put("java265.com-1", "java网站1"); map.put("java265.com-2", "java网站2"); map.put("java265.com-3", "java网站3"); map.forEach((k, v) -> { System.out.println("key:" + k + " value:" + v); }); }

版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。