父类
--writer 抽象类 不能new构建对象
--abstract void close()
关闭此流,但要刷新它
--abstract void flush()
--void write(char[] cbuf)
--abstract void write(char[] cbuf,int off ,int len)
--void write(int c)
--void write(String str)
--void write(String str,int off,int len)
子类
--FileWriter
--FileWriter(String fileName)
根据给定的文件名构造一个FileWriter对象
--FileWriter(String fileName,boolean append)
根据给定的文件名以及指示是否附加写入数据的boolean值来构造FileWriter对象
子类
--BufferedWriter
--BufferedWriter(Writer out)
测试
public static void method(){
//1、创建字符输出流对象
Writer out = new FileWriter(new File("?"));
Writer out1 = new FileWriter("?");//默认是数据覆盖模式
Writer out1 = new FileWriter("?",true);//true 表示追加数据
//2、开始写出数据
out2.write("hello");
//3、释放资源
out2.close();
}
public static void method(){
//1、创建高效字符输出流对象
Writer out1 = new BufferedWriter(new FileWriter("?"));//默认是数据覆盖模式
Writer out1 = new BufferedWriter(new FileWriter("?",true));//true 表示追加数据
//2、开始写出数据
out2.write("hello");
//3、释放资源
out2.close();
}