java中的peek函数

Java中的peek方法是一个StreamAPI的中间操作,它返回Stream的第一个元素但不移除。此方法返回一个Optional,有助于防止NullPointerException。例如,从包含1到5的List中,可以使用peek打印每个元素然后找到第一个。
摘要由CSDN通过智能技术生成

Java 中的 peek 方法是 Java 8 中的 Stream API 中的一个方法,它属于中间操作。它用于返回 Stream 中的第一个元素,但不会把它从 Stream 中删除。它返回一个 Optional 类型,因此在使用 peek 方法时可以避免 NullPointerException。如果 Stream 为空,则返回一个空的 Optional。

示例代码:

List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
list.stream().peek(System.out::println).findFirst();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值