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);