📅  最后修改于: 2023-12-03 15:15:56.358000             🧑  作者: Mango
PrintWriter类是Java IO库中的一个类,它扩展了Writer类,提供了一种简便的方式来处理输出流。PrintWriter可以将各种数据类型的数据格式化为文本,并将其写入输出流。
使用PrintWriter类输出文本到文件:
import java.io.FileWriter;
import java.io.PrintWriter;
public class PrintWriterExample {
public static void main(String[] args) {
try {
PrintWriter writer = new PrintWriter(new FileWriter("output.txt"));
writer.println("Hello World!");
writer.println("This line will be automatically flushed.");
writer.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
上述示例创建了一个PrintWriter对象,并将其与FileWriter对象进行关联,以便将输出写入文件。通过调用println方法,我们可以向输出流写入文本内容并自动刷新。最后,通过调用close方法关闭输出流。
PrintWriter类是Java IO库中的一个强大工具,可以简化输出流的使用。它提供了多种打印方法和格式化输出功能,方便程序员将各种类型的数据写入输出流。使用PrintWriter可以轻松地将数据输出到文件、屏幕或网络。