FileWriter用法
时间: 2024-01-16 21:04:56 浏览: 134
FileWriter是Java IO中的一个类,用于将文本数据写入文件。它的用法有以下几个步骤:
1. 创建FileWriter对象,可以指定写入的文件名,如果文件不存在,则会自动创建。
2.调用write()方法,写入数据到文件中。可以写入字符串,也可以写入字符数组。
3.调用flush()方法,将数据从缓冲区刷入到磁盘中。
4.关闭FileWriter对象,释放资源。
示例代码:
```
try {
FileWriter writer = new FileWriter("myfile.txt");
writer.write("Hello, world!");
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
```
这段代码将字符串“Hello, world!”写入到myfile.txt文件中。注意,如果文件已经存在,则会覆盖原来的内容。
相关问题
java中filewriter的用法
FileWriter 是 Java 中的一个字符流输出类,用于向文件写入数据。它的使用方法如下:
1. 创建 FileWriter 对象:FileWriter fw = new FileWriter(String fileName);
2. 使用 write() 方法向文件写入数据:fw.write(String data);
3. 使用 close() 方法关闭流:fw.close();
例如:
```
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterExample {
public static void main(String args[]) throws IOException {
FileWriter fw = new FileWriter("example.txt");
fw.write("这是一个FileWriter测试程序");
fw.close();
}
}
```
java 中 filewriter的用法
FileWriter 是 Java 中用于写入文件的一个类,它继承自 OutputStreamWriter 类。以下是 FileWriter 的用法:
1. 创建 FileWriter 对象:
FileWriter writer = new FileWriter("文件路径");
其中,文件路径可以是相对路径或绝对路径,如果是相对路径,则相对于当前工作目录。
2. 写入数据:
writer.write("要写入的数据");
写入数据可以是一个字符串、字符数组或者单个字符。
3. 关闭文件流:
writer.close();
关闭文件流是一个良好的编程习惯,可以释放资源并确保数据已经写入文件中。
下面是一个完整的示例代码:
```
import java.io.*;
public class FileWriterDemo {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter("test.txt");
writer.write("Hello, World!");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码会在当前工作目录下创建一个名为 test.txt 的文件,并写入字符串 "Hello, World!"。
阅读全文