greatjone

          BlogJava 聯(lián)系 聚合 管理
            7 Posts :: 24 Stories :: 3 Comments :: 0 Trackbacks
          在文件末尾進(jìn)行內(nèi)容的追加,有三種方法:
           1public class FileAppendTest {   
           2    /**  
           3     * 利用FileoutStream構(gòu)造方法的每二個(gè)參數(shù)實(shí)現(xiàn)內(nèi)容的追加  
           4     * @param f 文件  
           5     * @param context 所要追加的內(nèi)容  
           6     */
            
           7    public static void append01(File f,String context) throws Exception{   
           8        BufferedWriter br = new BufferedWriter(new OutputStreamWriter   
           9                    (new FileOutputStream(f,true)));   
          10            br.write(context);   
          11            br.flush();        
          12            br.close();                
          13    }
                
          14    /**  
          15     * 利用FileWriter構(gòu)造方法中的第二個(gè)參數(shù)實(shí)現(xiàn)內(nèi)容的追加  
          16     * @param f 文件  
          17     * @param context 內(nèi)容  
          18     */
            
          19    public static void append02(File f,String context)throws Exception{   
          20        FileWriter fw  = new FileWriter(f, true);   
          21            fw.write(context);   
          22            fw.flush();        
          23            fw.close();                
          24    }
             
          25    /**  
          26     * 利用RandomAccessFile的seek()方法,  
          27     * 將寫文件指針移至文件末尾,實(shí)現(xiàn)內(nèi)容的追加  
          28     * @param f  文件  
          29     * @param context 內(nèi)容  
          30     */
            
          31    public static void append03(File f,String context)throws Exception{   
          32        RandomAccessFile raf = new RandomAccessFile(f, "rw");   
          33            raf.seek(raf.length());//將寫文件指針移至文件末尾   
          34            raf.writeBytes(context);           
          35            raf.close();       
          36    }
             
          37}
            
          posted on 2010-06-06 21:42 jone 閱讀(196) 評(píng)論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 阿鲁科尔沁旗| 句容市| 敦煌市| 苏尼特左旗| 林周县| 德州市| 乡宁县| 泌阳县| 剑川县| 二手房| 南安市| 高唐县| 昆明市| 贵定县| 三台县| 远安县| 中山市| 台中市| 桃园县| 石阡县| 泸定县| 崇义县| 丰县| 伊宁县| 新密市| 巩义市| 新河县| 茂名市| 中西区| 禄丰县| 农安县| 桐梓县| 肇源县| 武鸣县| 永善县| 新营市| 化德县| 黑山县| 尤溪县| 文成县| 玉山县|