当前位置:网站首页>Lambda终结操作查找与匹配findFirst

Lambda终结操作查找与匹配findFirst

2022-06-13 03:35:00 Leon_Jinhai_Sun

findFirst

​ 获取流中的第一个元素。

例子:

​ 获取一个年龄最小的作家,并输出他的姓名。

//        获取一个年龄最小的作家,并输出他的姓名。
        List<Author> authors = getAuthors();
        Optional<Author> first = authors.stream()
                .sorted((o1, o2) -> o1.getAge() - o2.getAge())
                .findFirst();

        first.ifPresent(author -> System.out.println(author.getName()));

原网站

版权声明
本文为[Leon_Jinhai_Sun]所创,转载请带上原文链接,感谢
https://blog.csdn.net/Leon_Jinhai_Sun/article/details/125237514