本文概述
Java FileWriter类用于将面向字符的数据写入文件。它是面向字符的类, 用于Java中的文件处理。
与FileOutputStream类不同, 你不需要将字符串转换为字节数组, 因为它提供了直接写入字符串的方法。
Java FileWriter类声明
让我们看一下Java.io.FileWriter类的声明:
public class FileWriter extends OutputStreamWriter
FileWriter类的构造方法
建设者 | 描述 |
---|---|
FileWriter(String file) | 创建一个新文件。它以字符串形式获取文件名。 |
FileWriter(File file) | 创建一个新文件。它在File对象中获取文件名。 |
FileWriter类的方法
方法 | 描述 |
---|---|
void write(String text) | 它用于将字符串写入FileWriter。 |
void write(char c) | 它用于将char写入FileWriter。 |
void write(char[] c) | 它用于将char数组写入FileWriter。 |
void flush() | 它用于刷新FileWriter的数据。 |
void close() | 它用于关闭FileWriter。 |
Java FileWriter示例
在此示例中, 我们使用Java FileWriter类将数据写入文件testout.txt中。
package com.srcmini;
import java.io.FileWriter;
public class FileWriterExample {
public static void main(String args[]){
try{
FileWriter fw=new FileWriter("D:\\testout.txt");
fw.write("Welcome to srcmini.");
fw.close();
}catch(Exception e){System.out.println(e);}
System.out.println("Success...");
}
}
输出:
Success...
testout.txt:
Welcome to srcmini.
评论前必须登录!
注册