为了简单起见,也让您感到无聊,我只是想问一个问题,请问你们是否也可以使用更简单的方法给我另一个例子。
这里是代码
PrinterWriter w =新的PrinterWriter(新的FileWriter(“ test.txt”));] >>好的,因此上面的方法工作得很好,但是也可以做到这一点
FileWriter fw =新的FileWriter(“ test.txt”);
这项工作也是如此
PrintWriter w = PrintWriter(new File(“ test.text”);
好吧,现在所有这些工作都有效,但是我更担心为什么斜体字的工作有效。
我已经阅读了一些文档,并注意到它采用Writer作为FileWriter是其扩展的结构
但是,如果这是真的,那为什么它不起作用(或者也许可以)
FileWriter fw = FileWriter(new PrintWriter(“ test.txt));我尚未确认这是否可行,但是无论如何我都看不出这会做些什么(其他意义),但是任何人都只能解释一点点信息吗?
为了简单起见,也让你们感到无聊,我只是想问一个问题,你们是否可以使用更简单的方法给我另一个例子。这是代码PrinterWriter ...
Java使用Decorator模式来提供Writer / Stream的专门组合