标签:
一、FileWriter的使用步骤:
二、细节
1、使用FileWriter写数据的时候,FileWriter内部是维护了一个1024个字符的数组,写数据的时候会先写入到它的内部维护的数组中,如果需要把数据真正写到硬盘上,需要调用flush或者close方法或者是填满了内部的字符数组。
2、使用FileWriter的时候,如果目标文件不存在,则会自动创建目标文件
3、使用FileWriter的时候,如果目标文件已经存在,那么默认情况下会先清空文件中的数据,然后再写入数据。如果如要在原来的基础上追加数据,需要使用 new FileWriter(File,boolean) 的构造方法,第二个参数设置为true
三、代码
public static void writerTest() throws IOException{ //1、找到目标文件 File file=new File("E:\\x.txt"); //2、建立数据输出通道 FileWriter fileWriter=new FileWriter(file); String data="我是中国人"; //3、写出数据 fileWriter.write(data); //4、关闭资源 fileWriter.close(); }
标签:
原文地址:http://www.cnblogs.com/lyjs/p/5001168.html