檔案末尾追加內容三種方式

2021-08-30 16:11:24 字數 824 閱讀 1955

在檔案末尾進行內容的追加,有三種方法:

/*** 利用fileoutstream構造方法的每二個引數實現內容的追加

* @param f 檔案

* @param context 所要追加的內容

*/bufferedwriter br = new bufferedwriter(new outputstreamwriter

(new fileoutputstream(f,true)));

br.write(context);

br.flush();

br.close();

} /**

* 利用filewriter構造方法中的第二個引數實現內容的追加

* @param f 檔案

* @param context 內容

*/filewriter fw = new filewriter(f, true);

fw.write(context);

fw.flush();

fw.close();

} /**

* 利用randomaccessfile的seek()方法,

* 將寫檔案指標移至檔案末尾,實現內容的追加

* @param f 檔案

* @param context 內容

*/randomaccessfile raf = new randomaccessfile(f, "rw");

raf.seek(raf.length());//將寫檔案指標移至檔案末尾

raf.writebytes(context);

raf.close(); }}

實現向陣列末尾追加乙個元素有多少種方式

1 利用push 在陣列的末尾增加乙個元素 function fn1 arr,b fn1 1,2 3 2 利用splice 即可以給陣列新增元素,又可以刪除元素,關鍵是它可以在指定下標刪除或者新增 function fn2 arr,a fn2 1,2 4 3 利用concat 拼接陣列,把兩個陣列拼...

檔案備份的三種方式

資料備份的方式有完全備份 差異備份以及增量備份,那麼這三種備份方式有什麼區別,在具體應用中又該如何選擇呢?首先說一下什麼是存檔屬性,存檔 屬性表示此檔案 資料夾的備份屬性,只是提供給備份程式使用,當未選中時,備份程式就會認為此檔案已經 備份過 可以不用再備份了。所以,當備份程式備份了乙個檔案時,預設...

Android 追加寫入檔案的三種方法

使用fileoutputstream,在構造fileoutputstream時,把第二個引數設為true public static void method1 string file,string conent catch exception e finally catch ioexception ...