A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*


需求:在硬盘上,创建一个文件并写入一些文字数据。

找到一个专门用于操作文件的Writer子类对象。FileWriter。  后缀名是父类名。 前缀名是该流对象的功能。

*/


import java.io.Writer;

import java.io.FileWriter;

import java.io.IOException;

public class Test{

public static void main(String...args)throws IOException{

/*创建一个FileWriter对象,该对象一被初始化,就必须要明确被操作的文件.

而且该文件会被创建到指定目录下,如果该目录下已有同名的文件,将被覆盖。

其实该步就是明确数据要存放的目的地*/

Writer w = new FileWriter("1.Java");

/*调用writer方法,将字符串写入到流中,会抛IO异常.*/


w.write("黑马程序员——新长城");

/*刷新该流的缓冲。将数据刷新到文件中*/


//w.flush();

/*关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据。   

将数据刷到目的地中。  
和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭。*/  

w.close();

}

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马