黑马程序员技术交流社区

标题: 打印流在实例化的过程中自己能指向目的地,为什么还要new FileWriter呢? [打印本页]

作者: cheukfan    时间: 2016-11-30 07:41
标题: 打印流在实例化的过程中自己能指向目的地,为什么还要new FileWriter呢?
PrintWriter pw = new PrintWriter("a.txt");和以下这个写法的不同之处
PrintWriter pw = new PrintWriter(new FileWriter("a.txt"), true);
作者: chenyanwei6    时间: 2016-12-1 00:28
必须先创建一个写入的目的地才可以进行其他操作
作者: Antihank    时间: 2016-12-1 16:43
    public PrintWriter(String fileName) throws FileNotFoundException {
        this(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName))),
             false);
    }
1,详见装饰设计模式。
2,没有办法续写。




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