这个问题要分2个部分
字节流和字符流之间的转换
字节流转换成字符流可以用InputSteamReader/OutputStreamWriter相互转换
2.怎么把字符串转为流. 下面的程序可以理解把字符串line 转为流输出到aaa.txt中去
FileOutputStream fos = null;
fos = new FileOutputStream("C:\\aaa.txt");
String line="This is 1 line";
fos.write(line.getBytes());
fos.close();
从你提的问题我感觉你对流的理解比较模糊,提的问题也模棱两可的,建议你系统的理解下IO的概念.
字符流->字节流:
new BufferedWriter(new OutputStreamWriter(new ByteArrayOutputStream()));
字节流->字符流:
new BufferedReader(new InputStreamReader(new ByteArrayInputStream(byte[]{...})));