PipedInputStream从和的文档来看PipedOutputStream,前者形成通信管道的接收端,后者是发送端。这形成了这样的结构:
A -> PipedInputStream-> PipedOutputStream-> B
我的问题是如何指定 A 和 B 是什么。我希望 A 成为标准输入流System.in,B 成为 a FileOutputStream。
如果我错了,请纠正我,但我认为 Piped Stream 对象提供了一种将 an 连接InputStream到OutputStream. 然而,我没有看到任何将 a 连接PipedInputStream到 a 以外的任何方法PipedOutputStream,反之亦然。