黑马程序员技术交流社区

标题: PrintWriter类 [打印本页]

作者: 九天玄妖    时间: 2016-4-28 13:56
标题: PrintWriter类
在PrintWriter这个类中,有构造方法,可以设置是否自动刷出,对这个自动刷出没有理解,
antoFlush这个参数给true的时候,不关闭流,也能写到文件中吗?测试是不关闭流是写不到文件中的。
还是我理解错了,请大家分享下经验。
PrintWriter(OutputStream out, boolean autoFlush)
通过现有的 OutputStream 创建新的 PrintWriter。
作者: jy6728228    时间: 2016-4-28 14:07
  /**
     * Creates a new print stream.
     *
     * @param  out        The output stream to which values and objects will be
     *                    printed
     * @param  autoFlush  A boolean; if true, the output buffer will be flushed
     *                    whenever a byte array is written, one of the
     *                    <code>println</code> methods is invoked, or a newline
     *                    character or byte (<code>'\n'</code>) is written
     *
     * @see java.io.PrintWriter#PrintWriter(java.io.OutputStream, boolean)
     */
    public PrintStream(OutputStream out, boolean autoFlush) {
        this(autoFlush, requireNonNull(out, "Null output stream"));
    }


PrintStream printStream = new PrintStream(new FileOutputStream("e:/123.txt"),true);
        printStream.println("123");

小伙子,来尝尝这个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2