怎么new一个PrintWriter
时间: 2024-04-13 12:30:36 浏览: 69
java中的Io(input与output)操作总结(三)
要创建一个PrintWriter对象,你需要使用PrintWriter类的构造函数,并指定要写入的输出流作为参数。以下是示例代码:
```java
import java.io.*;
public class Main {
public static void main(String[] args) {
try {
FileWriter fileWriter = new FileWriter("output.txt"); // 创建一个FileWriter对象,指定要写入的文件名
PrintWriter printWriter = new PrintWriter(fileWriter); // 创建PrintWriter对象,指定要写入的输出流
printWriter.println("Hello, World!"); // 写入数据到输出流
printWriter.close(); // 关闭PrintWriter对象
System.out.println("Data written to file successfully.");
} catch (IOException e) {
System.out.println("An error occurred: " + e.getMessage());
}
}
}
```
在上述示例中,我们通过创建一个FileWriter对象来指定要写入的文件名("output.txt"),然后将其传递给PrintWriter构造函数。接下来,我们使用printWriter对象的println方法将数据("Hello, World!")写入输出流。最后,我们关闭PrintWriter对象以确保数据被正确地刷新到文件中。
阅读全文