IO流中 字节流与字符流之间的转换?求解释!
2个回答
展开全部
字节流可以被包装成字符流
01.//创建字节流
02.FileOutputStream fos = new FileOutputStream(new File("F:\\testSource\\newFile2.txt"));
03.//转换流包装输出流(将字节流转换成字符流)
04.OutputStreamWriter osw = new OutputStreamWriter(fos);
05.//向流中写入字符
06.osw.write("this ");
07.osw.write("is ");
08.osw.write("OutputStreamWriter");
09.//将流刷入文件
10.osw.flush();
11.//流关闭
12.fos.close();
字符流不能被转换成字节流
01.//创建字节流
02.FileOutputStream fos = new FileOutputStream(new File("F:\\testSource\\newFile2.txt"));
03.//转换流包装输出流(将字节流转换成字符流)
04.OutputStreamWriter osw = new OutputStreamWriter(fos);
05.//向流中写入字符
06.osw.write("this ");
07.osw.write("is ");
08.osw.write("OutputStreamWriter");
09.//将流刷入文件
10.osw.flush();
11.//流关闭
12.fos.close();
字符流不能被转换成字节流
参考资料: http://blog.csdn.net/zpf644792799/article/details/6707762
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询