字符流,writer输出字符。
package lzh.inputoutput.test;
import java.io.File;
import java.io.FileWriter;
import java.io.Writer;
public class TestWriter {
public static void main(String[] args) throws Exception {
// 1.定义要输出文件的路径
File file = new File("D:"+ File.separator+"demo"+File.separator+"writer.txt");
if(!file.getParentFile().exists()){
file.getParentFile().mkdirs();
}
// 2.实例化Writer类的对象
// Writer out = new FileWriter(file); <span style="font-family: Arial, Helvetica, sans-serif;">// 覆盖模式</span>
Writer out = new FileWriter(file,true); // 追加模式
// 3.进行内容输出
String str = "abcd1234这是测试的语句。";
out.write(str);
out.flush(); //强制清空缓冲区,可以将内容从缓冲区写入到指定的文件中。
out.close();
System.out.println("写入完成,请查看相关文件!!!");
}
}