标题: 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");