package com.io;
import java.io.FileWriter;
import java.io.IOException;
public class FileWriter_class {
public static void main(String[] args) {
fileWriter();
}
public static void fileWriter() {//异常处理方式
//创建一个FileWriter对象,该对象一被初始化就必须要明确被操作的文件
//而且该文件灰白创建到指定目录下,如果该目录下已有同名文件,将被覆盖
//其实该步就是在明确数据要存放的目的地
FileWriter fw=null;//定义null引用对象
try{
fw=new FileWriter("Demo.txt");//默认目录:用MyEclipse创建的话会在项目目录下;用DOS窗口创建的话会在当前目录
fw.write("abcde");//调用write()方法,将字符串写入到流中
fw.flush();//刷新流对象中的缓冲中的数据,将数据刷到目的地中
fw.write("fghijklmn");//该流还可以继续再写入东西
fw.flush();//再刷新
//记住,资源用完后,一定要记得关闭
}catch(IOException e){
e.printStackTrace();
}finally{
try{
if(null!=fw){//注意这里一定要加个判断啊!!!
fw.close();//关闭流,但在关闭前,先刷新流
}
}catch(IOException e){
e.printStackTrace();
}
}
}
}
黑么程序员——IO异常处理及FileWriter类简单介绍
最新推荐文章于 2024-06-30 17:14:50 发布
本文提供了一个使用 Java 中的 FileWriter 类来写入文本文件的简单示例。通过实例代码展示了如何创建 FileWriter 对象、写入字符串、刷新缓冲区以及关闭流。
525

被折叠的 条评论
为什么被折叠?



