FileReader相关方法 | new fileReader(File/String) | | | —- | —- | | read | 每次读取单个字符,返回该字符 | | read(char[]) | 批量读取多个字符到数组,返回读取到的字符数,如果到文件末尾返回-1 | | 相关API | | | new String(char[]) | 将char[]转换成String | | new String(char[],off,len) | 将char[]的指定部分转换成String |
FileWriter常用方法 | new FileWriter(File/String) | 覆盖模式,相当于流的指针在首端 | | —- | —- | | new FileWriter(File/String.true) | 追加模式,相当于流的指针在尾端 | | writer(int) | 写入单个字符 | | writer(char[]) | 写入指定数组 | | writer(char,off,len) | 写入指定数组的指定部分 | | writer(String) | 写入整个字符串 | | writer(String,off,len) | 写入字符串的指定部分 |
相关API:String类:toCharArray:将String转化为char[]
注意:
FileWriter使用过后,必须关闭(close)或刷新(flush),否则写入不到指定的文件