本文概述
- Java FileWriter类声明
- FileWriter类的构造方法
- FileWriter类的方法
- Java FileWriter示例
与FileOutputStream类不同, 你不需要将字符串转换为字节数组, 因为它提供了直接写入字符串的方法。
Java FileWriter类声明让我们看一下Java.io.FileWriter类的声明:
public class FileWriter extends OutputStreamWriter
FileWriter类的构造方法
建设者 | 描述 |
---|---|
FileWriter(String file) | 创建一个新文件。它以字符串形式获取文件名。 |
FileWriter(File file) | 创建一个新文件。它在File对象中获取文件名。 |
方法 | 描述 |
---|---|
void write(String text) | 它用于将字符串写入FileWriter。 |
void write(char c) | 它用于将char写入FileWriter。 |
void write(char[] c) | 它用于将char数组写入FileWriter。 |
void flush() | 它用于刷新FileWriter的数据。 |
void close() | 它用于关闭FileWriter。 |
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...
【Java FileWriter类】testout.txt:
Welcome to srcmini.
推荐阅读
- Android开发中几种有用的的日历控件实现
- Java FilterInputStream类
- Java FileReader类
- Java FileDescriptor
- Java FilePermission类
- Java文件类
- Java控制台类
- Java CharArrayWriter类
- Java BufferedReader类