System.out.print(s + " ")) .allMa-6ren">
gpt4 book ai didi

Java 流意外结果

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:38:07 26 4
gpt4 key购买 nike

我有以下代码:

Stream.of("Java", "Stream", "Test")
.peek(s -> System.out.print(s + " "))
.allMatch(s -> s.startsWith("J"));

为什么它打印我的 Java Stream?

最佳答案

allMatch短路 操作,因为大多数流操作都是。因为 allMatch 提前返回,所以 peek 只打印前两个元素。

关于Java 流意外结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46988771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com