黑马程序员技术交流社区

标题: InputStreamReader和OutputStreamWriter主要是在哪些情况下使用? [打印本页]

作者: 禅伤    时间: 2014-7-30 09:45
标题: InputStreamReader和OutputStreamWriter主要是在哪些情况下使用?

InputStreamReader:字节流对象转换成字符流对象
OutputStreamWriter:字符流对象转换成字节流对象
请有经验的大神详细讲解下,谢谢了

作者: star5603    时间: 2014-7-30 10:45
转换的时候用;
操作文本涉及具体的编码表时;
你去看看这俩的构造函数
作者: masai158    时间: 2014-7-30 10:45
{:2_32:}{:2_32:}{:2_32:}{:2_32:}
看视频去。视频老师就是大神
作者: interface_sfly    时间: 2014-7-30 11:01
例如你要用System.in它是个字节流,但因为是纯文本又想用BufferedReader包装,所以在它们中间就用一层InputStreamReader联系起来
作者: java—family    时间: 2014-7-30 11:11
1.计算机上存储得都是2进制数据,我们用软件打开看见得,是翻译了 。
FileWriter  fw = new  FileWriter(“demo.txt”);
outputstreamWriter  osw = new  outputstreamWriter(new Fileoutputstream("demo.txt"),"gbk")
上面两句 是一个意思。
“gbk”就是编码表。用着个编码表,解析这个文件得2进制代码。
如果我们在存数据得时候,自己弄个编码表,你把你的秘密(如果冠希哥会这个,可以能就不会有那些事了)。
存到硬盘。
别人拿到数据,没有你得编码表,是看不到东西得。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2