使用Inputstream输入流读取数据的时候总要使用一个额byte[]数组进行读取

byte[] b= new byte[1024];

while((len = in.read(b)) != -1) {
      out.write(b, 0, len);      
     }

 

while((len = in.read()) != -1) {
      out.write(b, 0, len);      
     }

如果不写入b数组中,读取的内容大出来十几倍