
FileWriter定义
Java FileWriter 是 Java I/O API 的一部分,用于将字符流写入文件。
FileWriter作用
Java FileWriter 的作用是将程序中的字符编码转换为字符流,并将其写入到文本文件中。
Java FileWriter 类可以用于创建新的文本文件、写入文本文件、向现有文本文件追加数据等。
FileWriter方法
Java FileWriter 可以使用多种方法来写入文件内容,以下是一些常用的方法:
- write(int c):用于写入单个字符。
- write(char[] cbuf):用于写入多个字符。
- write(String str):用于写入字符串。
- flush():用于将缓冲区中的数据写入文件。
- close():用于关闭文件流。
FileWriter使用
下面是一个示例程序,演示如何使用 Java FileWriter 来写入文本文件:
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterExample {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter("output.txt");
writer.write("Hello, World!\n");
writer.write("This is an example of Java FileWriter.");
writer.close();
System.out.println("File written successfully!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
这个程序使用Java FileWriter 类创建了一个名为 output.txt 的文件,并向其中写入了两行文本。
mikechen睿哥
10年+一线大厂架构实战经验,就职于阿里、淘宝等一线大厂,操盘多个亿级大厂核心项目。