码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-08-04 19:39:44      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:bool   idt   com   boolean   images   src   inpu   java   div   

技术分享

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

标签:bool   idt   com   boolean   images   src   inpu   java   div   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!