集合的foreach 与 lambda表达式

Posted lxh520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合的foreach 与 lambda表达式相关的知识,希望对你有一定的参考价值。

        ArrayList<String> list = new ArrayList<>();
           list.add("b");
           list.add("a");
           list.add("d");
           list.forEach(item -> System.out.print(item));
           
           
           HashMap<String, String> map = new HashMap<>();
           map.put("1", "1");
           map.put("2", "2");
           map.put("3", "3");
           map.forEach((String key, String value) -> {
               System.out.println("key-->>" + key + "value--->>" + value);
           });

 

以上是关于集合的foreach 与 lambda表达式的主要内容,如果未能解决你的问题,请参考以下文章

Java Lambda表达式forEach无法跳出循环的解决思路

Java的for循环、增强for循环、lambda表达式中的forEach 三种方式优缺点比较?

JDK 1.8 Lambda表达式集合分组条件过滤组装去重排序转换求和最值

Java语法—— Lambda表达式

java8 lambda表达式的一些用法

在Java8的foreach()中使用return/break/continue,不会跳出循环