【问题标题】:OutputStream to InputputStream [duplicate]OutputStream 到 InputputStream [重复]
【发布时间】:2015-04-21 01:24:02
【问题描述】:

我有一个疑问,我正在寻找互联网(谷歌,..),但我什么也没找到,没有有效的解决方案。我想将 OutputStream 传递给 InputStream。

我发现了一个 InputStream 到 OutputStream 的类似传递,但没有倒退。

我看过这个页面:"output to input",但它没有解决任何问题

我做了一些实现,但都是错误的,我不知道喜欢这样做

谢谢。

【问题讨论】:

  • 将 InputStream 传递给 OutputStream 是唯一有意义的方向...(从输入读取的数据将写入输出)您期望什么行为?!
  • 这已经在您链接的页面中进行了解释...stackoverflow.com/a/5778863/1980909
  • 您必须解释您的用例以及为什么对上述问题的赞成答案都不好。否则这可能会被标记为重复。
  • @bot OP 需要逆向操作。
  • @RealSkeptic 在阅读 mk 的回答后我意识到这一点。我的错。

标签: java inputstream outputstream


【解决方案1】:

OutputStream 是写入的东西,而不是吐出东西的东西。它有一个 write 方法:

outputstream.write(bytes)

InputStream 是从中读取的东西,而不是吃东西的东西。它有一个读取方法:

inputstream.read(bytes);

因此,您必须将输入流连接到输出流(进来的东西和出去的东西)。反过来是不可能的。

【讨论】:

  • +1。虽然,您仍然面临着被否决的风险,因为您还没有回答问题。也许添加最后一段?
猜你喜欢
  • 2019-09-17
  • 1970-01-01
  • 2012-07-27
  • 2016-09-27
  • 1970-01-01
  • 1970-01-01
  • 2011-01-06
  • 2012-07-31
相关资源
最近更新 更多