在 Java 8 Stream API 中,中间操作(如
谢谢。
filter
、map
和 peek
)的描述被称为“...此流的元素...”。但是,像 filter
这样的流中间操作似乎会一次处理并返回一个单独的“元素”。例如,Java 8 stream operations execution order 问题(请参见输出)和答案。
filter
的 API 描述为“返回由与给定谓词匹配的此流的元素组成的流”。但是,Java 8 stream operations execution order 问题中提到的代码似乎会一次处理并返回单个元素。请澄清 API 中“元素”和代码中明显处理单个“元素”的不一致之处。谢谢。
Stream
,但是为什么API使用“此流的元素”而不是“此流的元素”。 换句话说,为什么API在元素上使用复数形式? - lupchiazoem