读书人

输入输出流怎么直接对接

发布时间: 2012-03-30 17:32:09 作者: rapoo

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

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

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

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

读书人网 >J2SE开发

热点推荐