greatjone

          BlogJava 聯(lián)系 聚合 管理
            7 Posts :: 24 Stories :: 3 Comments :: 0 Trackbacks
          在文件末尾進(jìn)行內(nèi)容的追加,有三種方法:
           1public class FileAppendTest {   
           2    /**  
           3     * 利用FileoutStream構(gòu)造方法的每二個參數(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)造方法中的第二個參數(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) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 奉节县| 安福县| 石景山区| 柳江县| 财经| 卓资县| 临沧市| 宁城县| 从化市| 甘泉县| 治多县| 景谷| 东乌| 白朗县| 洪江市| 孝昌县| 连城县| 伊金霍洛旗| 海丰县| 安庆市| 新乐市| 尼勒克县| 浦北县| 上栗县| 柯坪县| 桃江县| 准格尔旗| 井研县| 海原县| 微山县| 盐津县| 凤城市| 兖州市| 民勤县| 金平| 道真| 沁源县| 灵丘县| 垣曲县| 赤峰市| 闻喜县|