InputStream、byte[]互转

InputStream转byte[]

private byte[] InputStreamToByte(InputStream is) throws IOException {
   ByteArrayOutputStream bytestream = new ByteArrayOutputStream();
   int ch;
   while ((ch = is.read()) != -1) {
    bytestream.write(ch);
   }
   byte imgdata[] = bytestream.toByteArray();
   bytestream.close();
   return imgdata;
  }


byte[]转InputStream

byte[] data;  
InputStream is = new ByteArrayInputStream(data);
posted @ 2012-07-04 15:11  日光之下无新事  阅读(209)  评论(0编辑  收藏  举报