在管道中忽略流窥视

时间:2019-06-07 02:51:15

标签: java

我一直试图理解这段代码有什么问题,但是我没有发现任何错误。似乎偷看方法已被忽略。当我运行这段代码时,我得到“流中有5个元素”,但是peek方法无法显示i。

long count = Stream.of(1,2,3,4,5)
             .map(i->i*i)
             .peek(i->System.out.printf("%d ",i))
             .count();
System.out.printf("%nThe stream has %d elements", count);



enter code here

0 个答案:

没有答案