InputStream、OutputStream、String的相互转换(转)
转载
//1、字符串转inputStream
String string;
//......
InputStream is = new ByteArrayInputStream(string.getBytes());
//2、InputStream转字符串
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());