最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實現(xiàn)追加內(nèi)容到文件末尾的常用方法分析

 更新時間:2017年10月07日 01:55:48   作者:王奎  
這篇文章主要介紹了java實現(xiàn)追加內(nèi)容到文件末尾的常用方法,結(jié)合具體實例分析了java文件流及寫入指針等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了java實現(xiàn)追加內(nèi)容到文件末尾的常用方法。分享給大家供大家參考,具體如下:

import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.RandomAccessFile;
public class WriteStreamAppend {
/**
* 追加文件:使用FileOutputStream,在構(gòu)造FileOutputStream時,把第二個參數(shù)設(shè)為true
*
* @param fileName
* @param content
*/
public static void method1(String file, String conent) {
  BufferedWriter out = null;
  try {
     out = new BufferedWriter(new OutputStreamWriter(
         new FileOutputStream(file, true)));
         out.write(conent);
    } catch (Exception e) {
      e.printStackTrace();
    } finally {
      try {
        out.close();
      } catch (IOException e) {
        e.printStackTrace();
      }
    }
}
/**
* 追加文件:使用FileWriter
*
* @param fileName
* @param content
*/
public static void method2(String fileName, String content) {
    try {
      // 打開一個寫文件器,構(gòu)造函數(shù)中的第二個參數(shù)true表示以追加形式寫文件
      FileWriter writer = new FileWriter(fileName, true);
      writer.write(content);
      writer.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
}
/**
* 追加文件:使用RandomAccessFile
*
* @param fileName
*      文件名
* @param content
*      追加的內(nèi)容
*/
public static void method3(String fileName, String content) {
    try {
      // 打開一個隨機訪問文件流,按讀寫方式
      RandomAccessFile randomFile = new RandomAccessFile(fileName, "rw");
      // 文件長度,字節(jié)數(shù)
      long fileLength = randomFile.length();
      // 將寫文件指針移到文件尾。
      randomFile.seek(fileLength);
      randomFile.writeBytes(content);
      randomFile.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
}
public static void main(String[] args) {
    System.out.println("start");
    method1("c:/test.txt", "追加到文件的末尾");
    System.out.println("end");
}

更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java文件與目錄操作技巧匯總》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • JFileChooser實現(xiàn)對選定文件夾內(nèi)圖片自動播放和暫停播放實例代碼

    JFileChooser實現(xiàn)對選定文件夾內(nèi)圖片自動播放和暫停播放實例代碼

    這篇文章主要介紹了JFileChooser實現(xiàn)對選定文件夾內(nèi)圖片自動播放和暫停播放實例代碼,需要的朋友可以參考下
    2017-04-04
  • Java實現(xiàn)的可選擇及拖拽圖片的面板功能【基于swing組件】

    Java實現(xiàn)的可選擇及拖拽圖片的面板功能【基于swing組件】

    這篇文章主要介紹了Java實現(xiàn)的可選擇及拖拽圖片的面板功能,涉及java基于swing組件選擇與操作圖片元素的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2018-01-01
  • 快速搭建Spring Boot+MyBatis的項目IDEA(附源碼下載)

    快速搭建Spring Boot+MyBatis的項目IDEA(附源碼下載)

    這篇文章主要介紹了快速搭建Spring Boot+MyBatis的項目IDEA(附源碼下載),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • Java中的日期時間類實例詳解(Date、Calendar、DateFormat)

    Java中的日期時間類實例詳解(Date、Calendar、DateFormat)

    在JDK1.0中,Date類是唯一的一個代表時間的類,但是由于Date類不便于實現(xiàn)國際化,所以從JDK1.1版本開始,推薦使用Calendar類進行時間和日期處理,這篇文章主要介紹了Java中的日期時間類詳解(Date、Calendar、DateFormat),需要的朋友可以參考下
    2023-11-11
  • 使用svn管理Maven項目的方法步驟

    使用svn管理Maven項目的方法步驟

    這篇文章主要介紹了使用svn管理Maven項目的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Java中枚舉類的用法示例詳解

    Java中枚舉類的用法示例詳解

    枚舉類型可以取代以往常量的定義方式,即將常量封裝在類或接口中。此外,枚舉類型還提供了安全檢查功能。本文就來和大家講講Java中枚舉類的用法,需要的可以參考一下
    2022-07-07
  • SpringBoot頂層接口實現(xiàn)類注入項目的方法示例

    SpringBoot頂層接口實現(xiàn)類注入項目的方法示例

    本文主要介紹了SpringBoot頂層接口實現(xiàn)類注入項目的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • 一文詳解Spring?AOP的配置與使用

    一文詳解Spring?AOP的配置與使用

    面向切面編程(俗稱AOP)提供了一種面向?qū)ο缶幊?俗稱OOP)的補充,面向?qū)ο缶幊套詈诵牡膯卧穷?class),然而面向切面編程最核心的單元是切面(Aspects)。本文就來和大家聊聊AOP的配置與使用,感興趣的可以了解一下
    2022-11-11
  • java web中圖片驗證碼功能的簡單實現(xiàn)方法

    java web中圖片驗證碼功能的簡單實現(xiàn)方法

    下面小編就為大家?guī)硪黄猨ava web 驗證碼的簡單實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • SpringMVC處理Form表單實例

    SpringMVC處理Form表單實例

    這篇文章主要介紹了使用SpringMVC處理Form表單實例,非常具有參考借鑒價值,感興趣的朋友一起學(xué)習(xí)吧
    2016-10-10

最新評論

瓮安县| 宝坻区| 津南区| 盱眙县| 吉木萨尔县| 怀来县| 安丘市| 普宁市| 营山县| 许昌县| 安康市| 诏安县| 汤原县| 唐河县| 清远市| 德江县| 景洪市| 探索| 东至县| 樟树市| 英山县| 庄河市| 嘉定区| 霍邱县| 吉木乃县| 呼伦贝尔市| 麻栗坡县| 册亨县| 建平县| 张北县| 永顺县| 田林县| 铜鼓县| 特克斯县| 莱阳市| 秦皇岛市| 离岛区| 溧阳市| 江北区| 海晏县| 清丰县|