FileWriter案例:
package com.javaSe.FileWriter; import java.io.FileWriter; import java.io.IOException; /* FileWriter: 文件字符输出流。写。 只能输出普通文本。 */ public class FileWriterTest01 { public static void main(String[] args) { FileWriter fw = null; try { // 创建文件字符输出流对象 // 会清空源文件 重新写入 // fw = new FileWriter("file");// 如果没有文件会新建。 // 不会清空源文件,会在文件末尾继续添加 fw = new FileWriter("file",true);// 如果没有文件会新建。 // 开始写 char[] chars = {'我','是','你','爸','爸'}; fw.write(chars); fw.write(chars,2,3); // 写出一个换行符 fw.write(" "); fw.write("我是一名java软件工程师"); // 刷新 fw.flush(); } catch (IOException e) { e.printStackTrace(); } finally { if (fw != null) { try { fw.close(); } catch (IOException e) { e.printStackTrace(); } } } } }