【发布时间】:2017-10-26 07:22:48
【问题描述】:
是否可以实现自定义流? 除了 IntStream 或 LongStream,我还想创建一个 StringStream。
我想添加额外的方法,例如 storeToFile(path)。
我认为实现 Stream 需要做很多工作。标准实现是 java.util.stream.ReferencePipeline,但我不能直接实例化它。 有没有简单的解决办法?
感谢您的帮助。
【问题讨论】:
-
一个 StringStream 已经存在。这是一个 Stream
. -
是的,但我想添加额外的方法。例如 storeToFile(String: path).
-
流是一个接口。所以,是的,您可以创建一个实现该接口的类,或者创建一个扩展 Stream 的接口。它与任何其他界面没有什么不同。
标签: java stream java-8 java-stream