读书人

InputStream/FileInputStream可以多次

发布时间: 2012-02-10 21:27:42 作者: rapoo

InputStream/FileInputStream可以多次read并且得到完整的数据吗?
好像是read完毕后,调用available()得到的值就是0了。
如:
FileInputStream fis = new ///;
int len = fis.available();
byte[] data = new byte[len];
fis.read(data);
////
//此时fis.available()返回值为0,我还想使用fis给另一个缓存区赋值的话该如何操作?

[解决办法]
是否有难度,怎么不见一个回复呢?
结贴!

读书人网 >J2SE开发

热点推荐