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);
PS:这个在apache的commons-io里面有工具
org.apache.commons.io.IOUtilsInputStream is ....byte[] data = IOUtils.toByteArray(is);