1. 程式人生 > >java中-的流-與操作

java中-的流-與操作

/*

位元組輸出流  OutputStrema:
     * OutputStream抽象類
     * write(int b); 將指定的位元組寫入此流中
     * write(byte[] b); 將指定的陣列  輸入此流中
     * write(byte[] b , int a , int c);  將指定的陣列輸入此流中 從a索引開始  獲取c 個
     * close(); 將此流關閉  並釋放資源
     * flush(); 重新整理緩衝區  並將檔案寫入
     * */

位元組輸出流的子類  FileOutputStream:

/*
 * FileOutputStream
 * 1.建立FileOutStream 的物件
 *   需要向構造方法傳遞檔案的路徑
 *   FileOutputStream ss = new FileoutputStream("d:a.txt");
 *   如果路徑中的檔案 不存在 會自動建立  如果存在會直接覆蓋
 *   ss.write(66);  //注意他會轉換成位元組 然後輸出
 *   ss.close();
 *   
 * */

FileOutStream  fls = new FileOutStream("c:/gubin.txt");

String fi = "姚曉曦";

byte[] bb = fi.getbytes();

fls.write(bb);

如下圖演示: