InputStream、OutputStream、String的相互转换(转)

简介: //1、字符串转inputStream String string; //...... InputStream is = new ByteArrayInputStream(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());

 

 

http://blog.csdn.net/crazy_fire/article/details/7653605

 

相关文章
|
5月前
InputStream,String,File相互转化
InputStream,String,File相互转化
29 3
|
6月前
channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
【5月更文挑战第15天】channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
79 2
|
6月前
|
存储 JavaScript 前端开发
java9新特性之-String存储结构变更--集合工厂方法-- InputStream 加强--增强的 Stream API讲解
java9新特性之-String存储结构变更--集合工厂方法-- InputStream 加强--增强的 Stream API讲解
73 0
|
存储 算法 C语言
【C++】对于string的补充(成员函数c_str()、大小写转换、字符串和实数之间的相互转换)
【C++】对于string的补充(成员函数c_str()、大小写转换、字符串和实数之间的相互转换)
71 0
|
Go
golang 中string和int类型相互转换
golang 中string和int类型相互转换
112 0
|
Java
Java StringBuilder 和 String 相互转换
Java StringBuilder 和 String 相互转换
78 0
|
Java 编译器 Scala
值类型与 String 相互转换|学习笔记
快速学习值类型与 String 相互转换。
值类型与 String 相互转换|学习笔记
|
C++
【C++】string和int类型相互转换
【C++】string和int类型相互转换
246 0
【C++】string和int类型相互转换
|
Java
Java中包装类、int和String类型相互转换、自动拆箱和自动装箱及字符串数据排序案例
包装类、int和String类型相互转换、自动拆箱和自动装箱及字符串数据排序案例的简单示例
154 0
Java中包装类、int和String类型相互转换、自动拆箱和自动装箱及字符串数据排序案例
StringBuffer类的使用以及与String类的相互转换
StringBuffer类的使用以及与String类的相互转换