PrintWriter和FileWriter,而不使用文件或使用文件(JAVA)程序

问题描述 投票:-1回答:1

为了简单起见,也让您感到无聊,我只是想问一个问题,请问你们是否也可以使用更简单的方法给我另一个例子。

这里是代码

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 filewriter printwriter
1个回答
0
投票

Java使用Decorator模式来提供Writer / Stream的专门组合

© www.soinside.com 2019 - 2024. All rights reserved.