FileWriter应用
时间: 2023-12-06 22:44:50 浏览: 69
FileWriter
FileWriter是Java中用于将字符写入文件的类,它继承自Writer类。下面是一个简单的FileWriter的应用示例:
```java
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterExample {
public static void main(String[] args) {
String data = "Hello, FileWriter!";
try {
FileWriter writer = new FileWriter("output.txt");
writer.write(data);
writer.close();
System.out.println("Data has been written to the file.");
} catch (IOException e) {
System.out.println("An error occurred: " + e.getMessage());
}
}
}
```
这个示例创建了一个FileWriter对象,并打开了一个名为"output.txt"的文件。然后,它将字符串"Hello, FileWriter!"写入文件中,并关闭文件。如果发生了任何I/O异常,程序将打印出错误消息。
注意:在使用FileWriter时,需要确保文件路径是正确的,并且文件是可写的。如果文件不存在,FileWriter会自动创建一个新文件。如果文件已经存在,FileWriter会覆盖原来的文件内容。如果您想将数据追加到文件末尾而不是覆盖文件,可以使用FileWriter的另一个构造函数来打开一个追加模式的文件。
阅读全文