当前位置: 代码迷 >> J2SE >> InputStream/FileInputStream可以多次read并且得到完整的数据吗?解决方案
  详细解决方案

InputStream/FileInputStream可以多次read并且得到完整的数据吗?解决方案

热度:528   发布时间:2016-04-24 13:57:03.0
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给另一个缓存区赋值的话该如何操作?

------解决方案--------------------
是否有难度,怎么不见一个回复呢?
结贴!
  相关解决方案