import java.io.FileWriter;
import java.io.IOException;
public class WriteFileExample {
public static void main(String[] args) {
try {
// 创建一个FileWriter对象,用于写入文件内容
FileWriter writer = new FileWriter("example.txt");
// 使用write方法将字符串写入文件
writer.write("Hello, World!");
// 关闭FileWriter对象
writer.close();
} catch (IOException e) {
// 如果发生IO异常,打印异常堆栈信息
e.printStackTrace();
}
}
}
运行结果:
- 创建FileWriter对象:
FileWriter
对象用于将字符数据写入文件。在这个示例中,我们创建了一个FileWriter
对象,用于写入名为example.txt
的文件 。
java
FileWriter writer = new FileWriter("example.txt");
- 写入文件内容:我们使用
write
方法将字符串"Hello, World!"
写入文件。write
方法接受一个字符串参数,并将其写入文件 。
java
writer.write("Hello, World!");
- 关闭FileWriter对象:在完成文件写入操作后,我们需要关闭
FileWriter
对象。这可以防止资源泄漏,确保文件被正确地关闭 。
java
writer.close();
- 异常处理:在写入文件过程中,可能会发生
IOException
。我们使用try-catch
语句来捕获这些异常,并在发生异常时打印异常堆栈信息 。
java
catch (IOException e) { e.printStackTrace(); }
这个示例展示了如何使用java.io.FileWriter
类写入文件内容。在运行此示例之前,请确保example.txt
文件存在于项目的根目录下。如果文件不存在或位于其他位置,你需要提供完整的文件路径。
Rewrite
Not Accurate
View Sources
Copy To Clipboard
Edit Query