FileWriter輸出文字流
阿新 • • 發佈:2020-08-09
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("\n"); fw.write("我是一名java軟體工程師"); // 重新整理 fw.flush(); } catch (IOException e) { e.printStackTrace(); } finally { if (fw != null) { try { fw.close(); }catch (IOException e) { e.printStackTrace(); } } } } }