打印流
使用指定文件创建不具有自动行刷新的新 PrintWriter。
创建新 PrintWriter。 autoFlush 如果为 true,则 println、printf 或 format 方法将刷新输出缓冲区
构造方法
PrintWriter(File file)使用指定文件创建不具有自动行刷新的新 PrintWriter。
public static void main(String[] args) throws IOException { //创建一个字符打印流对象 PrintWriter pw = new PrintWriter(new FileWriter("pw.txt")) ; //写数据 pw.println("hello");//本身自动换行并且向pw.txt文件打印内容 pw.flush(); //本身在构造的时候,就可以启动自动刷新 //关闭流 pw.close(); }public PrintWriter(Writer out,boolean autoFlush)
创建新 PrintWriter。 autoFlush 如果为 true,则 println、printf 或 format 方法将刷新输出缓冲区
public static void main(String[] args) throws IOException { //创建一个字符打印流对象,启动自动刷新 PrintWriter pw = new PrintWriter(new FileWriter("pw2.txt"), true) ; //加入换行 pw.println("world"); pw.println("java"); //关闭 pw.close(); }
文章来源: Java中PrintWriter类