来自:http://wuhongyu.iteye.com/blog/806791
1.String to inputStream
InputStream is = new ByteArrayInputStream(string.getBytes());
2.InputStream to String
ByteArrayOutputStream baos = new ByteArrayOutputStream(); int i; while ((i = is.read()) != -1) { baos.write(i); } String str = baos.toString(); System.out.println(str);
3.String写入OutputStream
OutputStream os = System.out; os.write(string.getBytes());
4.OutputStream写入String
ByteArrayOutputStream baos = new ByteArrayOutputStream(); //向OutPutStream中写入,如 message.writeTo(baos); String str = baos.toString();