08 IO流(五)——文件字符流FileWriter/FileReader

对比文件字节流的优势

对于文本文件的数据传输,使用文件字符流,就不用考虑编码转码的问题。

对比文件字节流,在方法上的不同有哪些

文件字符流有append方法:

  1. Writer append(char c)
  2. Writer append(charSequence csq) 注:charSequence是字符序列,可读可写,String一旦定义不可修改内容,"abc"就是一个字符序列。
  3. Writer append(charSequence csq,int start,int end) 从字符序列csq的start处开始到start处结尾。

文件字符流有新的writer方法:

  1. void writer(String str)
  2. void writer(String str,int off,int len)

其它

当使用文件字符流拷贝非文本文件时,也能拷贝成功,但会造成文件损坏。

猜你喜欢

转载自www.cnblogs.com/scopicat/p/11914888.html