黑马程序员技术交流社区
标题:
FileWriter对象
[打印本页]
作者:
Cancer
时间:
2015-8-29 17:30
标题:
FileWriter对象
public static void main(String[] args) {
/*创建一个FileWriter对象,该对象一被初始化就必须声明被操作的文档
* 文件会创建到指定的目录下,如果该目录下存在同名文件,改文件会被覆盖
* 创建该对象时,要抛出异常或者是对其捕获,不建议使用抛出异常
*/
FileWriter fw = null;
try {
fw = new FileWriter("demo.sql");
//调用write方法,将流写入到流中
fw.write("select *from table");
//fw.flush();//刷新流对象中的缓存数据,将流中的数据保存到文件中
//flush和close的区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//在关闭流之前,进行刷新流中的缓存,将数据保存到文件中
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2