Java中如何对stream进行元素查找呢?

戚薇 Java经验 发布时间:2023-07-06 11:44:31 阅读数:660 1
下文笔者讲述stream的查找元素的方法及示例分享,如下所示
stream中元素查找的实现思路
    方式1:
	   使用findFirst方法查找第一个元素
	方式2:
	   使用findAny随机查找一个元素
例:stream查找元素的示例
 //findFirst查找第一个
	list<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5);
	Optional<Integer> result = integerList.stream().filter(i -> i > 3).findFirst();
     
//findAny随机查找一个
	List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5);
	Optional<Integer> result = integerList.stream().filter(i -> i > 3).findAny();
    //使用findAny方法
	//查找到其中一个大于三的元素并打印
    //当找到第一个满足大于三的元素时就结束
	//此处查找元素是随机查找
版权声明

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

本文链接: https://www.Java265.com/JavaJingYan/202307/16886151017011.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者