OutputStream转InputStream

首先要先理解什么是流!Stream的概念有点类似于pipe管道,就是你只能看到一段数据,
必须顺序读取,
从开始到结束,
才能访问到全部内容
而且你事先是不知道长度的。
所以上述方法,不管哪一种,都是要先把流从inputStream里读取,然后放到outStream里
这个“取”,“放”的动作可以同步,也可以异步。

ByteArrayOutStreamout = new ByteArrayOutStream();

把数据写入到ByteArrayOutStream()这个字节数组中

InputStream in = new ByteArrayInputStream(out.toByteArray())

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容