首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

输入输出流怎么直接对接

2012-03-30 
输入输出流如何直接对接?有没有可能将输出流内容直接发送到输入流?或者在程序里面缓冲也行.zip压缩是输出

输入输出流如何直接对接?
有没有可能将输出流内容直接发送到输入流?或者在程序里面缓冲也行.

zip压缩是输出流,但我想把输出的数据直接投入输入流而不是创建临时文件,请问各位大神有什么好方法?

[解决办法]
创建临时文件时最好的方法,因为,这样可以不用产生内存堆栈溢出(内存不够用)。
如果直接在内存中操作。

Java code
ByteArrayOutputStream baos = new ByteArrayOutputStream();baos.write ...byte [] buff = baos.toBytes();ByteArrayInputStream bais = new ByteArrayInputStream(buff);bais.read ...
[解决办法]
楼上+1
输入流和输出流不能直接连接

热点排行