• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

使用Lambda表达式遍历集合(forEach方法)

java 来源:SuperBeauty 1次浏览

使用Lambda表达式遍历集合(forEach方法)

Java8为Iterable接口新增forEach(Consumer action)方法,Iterable接口是Collection接口的父接口,Collection集合也可调用该方法。当程序调用该方法遍历时,会依次将集合元素传给Consumer的accept(T t)方法(Iterable接口中唯一的抽象方法)。

public class CollectionEach { 
    public static void main(String[] args)
    {
        Collection books = new HashSet();
        books.add("轻量级Java EE企业应用实战");
        books.add("疯狂Java 讲义");
        books.add("疯狂Android 讲义");
        books.forEach(obj -> System.out.println("迭代集合元素:" + obj));
    }
}

结果

迭代集合元素:疯狂Java 讲义
迭代集合元素:轻量级Java EE企业应用实战
迭代集合元素:疯狂Android 讲义

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)