Ale*_*lex 8 java java-8 java-stream
我有以下代码:
Stream.of("Java", "Stream", "Test") .peek(s -> System.out.print(s + " ")) .allMatch(s -> s.startsWith("J"));
为什么它会打印出Java Stream?
Ous*_* D. 10
allMatch是短路操作,因为大多数的流操作的.因为allMatch早期返回,这就是为什么peek只打印前两个元素.
allMatch
peek
归档时间:
8 年 前
查看次数:
177 次
最近记录: