Java FileWriter
精华
小牛编辑
105浏览
2023-03-14
1 什么是Java FileWriter
Java FileWriter类用于将面向字符的数据写入文件。它是面向字符的类,用于Java中的文件处理。
与FileOutputStream类不同,您不需要将字符串转换为字节数组,因为它提供了直接写入字符串的方法。
2 Java FileWriter的语法
public class FileWriter extends OutputStreamWriter
3 Java FileWriter的构造方法
构造方法 | 描述 |
---|---|
FileWriter(String file) | 创建一个新文件。它以字符串形式获取文件名。 |
FileWriter(File file) | 创建一个新文件。它在File对象中获取文件名。 |
4 Java FileWriter的方法
方法 | 描述 |
---|---|
void write(String text) | 用于将字符串写入FileWriter。 |
void write(char c) | 用于将char写入FileWriter。 |
void write(char[] c) | 用于将char数组写入FileWriter。 |
void flush() | 用于刷新FileWriter的数据。 |
void close() | 用于关闭FileWriter。 |
5 Java FileWriter的例子
在此示例中,我们使用Java FileWriter类将数据写入文件test.txt中。
package cn.xnip;
/**
* 小牛知识库网: https://www.xnip.cn
*/
/**
* Java FileWriter的例子
*/
import java.io.FileWriter;
public class Demo {
public static void main(String args[]){
try{
FileWriter fw=new FileWriter("D:\\xnip\\test.txt");
fw.write("Welcome to xnip.");
fw.close();
}catch(Exception e){System.out.println(e);}
System.out.println("Success...");
}
}
输出结果为:
Success...
test.txt:
Welcome to xnip.