旅游是获得愉悦感和浪漫性的最好媒介——麦金托什
代码如下:
import java.util.Arrays;
import java.util.List;
class Scratch {
public static void main(String[] args) {
List<Integer> list = Arrays.asList(1, 2, 3, 4);
long count = list.stream().peek(System.out::println).count();
System.out.println(count);
}
}
这段代码在java8
中则会如下输出
但在java11
的时候却只会输出最终的一次count
,这说明count
并不会导致peek
执行
javadoc
也写了
所以升级jdk
版本的话需要注意这一点