演练代码如下:
import java.io.*;
class Test
{
public static void main(String[] args) throws IOException
{
//创建一个FileWriter对象。该对象一被初始化就必须要明确被操作的文件。
//明确数据要存放的目的地,如果该目录下已有同名文件,将被覆盖。
FileWriter fw = new FileWriter("d:\\javaDemo\\demo.txt");
//调用write方法,将字符串写入到流中。
fw.write("hello world");
//刷新流对象中的缓冲中的数据。
//将数据刷到目的地中。
fw.flush();
//关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据。
//将数据刷到目的地中。
//和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭。
fw.close();
}
}
通过演练代码,我了解了FileWriter -字符输出流的基本操作方法
|
|