首页 > 其他 > 详细

字符流Reader、Writer,字符转换流 OutputStreamWriter、InputStreamReader

时间:2017-08-04 18:51:55      阅读:179      评论:0      收藏:0      [点我收藏+]

技术分享

Reader、Writer是所有字符流的超类。

Writer类方法

void write(String str)

void write(char[] cbuf, int off, int len);

void flush()

void close

OutputStreamWriter构造方法字符编码默认为系统编码,可以不写

FileWriter的append默认为false,可以不写。另一个构造(File file, boolean append)

        Writer out = new FileWriter("E:/a.txt", true);
        
        OutputStream ops = new FileOutputStream("E:/a.txt", true);
        Writer out = new OutputStreamWriter(ops, "GBK");  // 默认系统编码,可以不写

 

Reader类

int read(char[] cbuf)

InputStreamReader与OutputStreamWriter类似

FileReader 与 FileWriter类似’

        Reader in = new FileReader("E:/gbk.txt");
        
        InputStream inStream = new FileInputStream("E/gbk.txt");
        Reader in = new InputStreamReader(inStream, "gbk");

 

字符流Reader、Writer,字符转换流 OutputStreamWriter、InputStreamReader

原文:http://www.cnblogs.com/YKang/p/7286642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!