类图
构造方法
new FileWriter (String/File) 覆盖模式,相当于流的指针在首段
new FileWriter (String/File,true) 追加模式,相当于流的指针在尾端
常用方法
writer (int) 写入单个字符
writer (char[]) 写入一个字符数组
writer (char[],off,len) 写入指定数组的指定部分
writer (string) 写入一个字符串
writer (string, off, len) 写入指定字符串的指定部分
相关API string类 toCharArray() 将String转换成char()
注意: 使用FileWriter类必须要关闭流close()或者刷新flush() ,否则写入不到文件中。
示例代码
FileWriter fileWritter = null;
String s = "f:\\pic.txt";
try {
fileWritter = new FileWriter(s,true);
char[] ch = new char[]{'a', 'b', 'c', 'd'};
fileWritter.write(ch);
} catch (IOException e) {
throw new RuntimeException(e);
}finally {
try {
fileWritter.close();
} catch (IOException e) {
throw new RuntimeException(e);
}
}