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

java 在file的尾部添加數(shù)據(jù)的兩種方法總結(jié)

 更新時(shí)間:2017年09月05日 11:05:02   作者:lfdfhl  
這篇文章主要介紹了java 在file的尾部添加數(shù)據(jù)的兩種方法總結(jié)的相關(guān)資料,這里提供了兩種在file尾部添加數(shù)據(jù)的方法,希望能幫助到大家,需要的朋友可以參考下

java 在file的尾部添加數(shù)據(jù)的兩種方法總結(jié)

問題描述:  

在文件的末尾追加內(nèi)容 

方法1:利用RandomAccessFile類 

1.將randomAccessFile模式設(shè)置為rw 
2將randomAccessFile移動(dòng)(seek)到文件末尾 
3追加數(shù)據(jù) 
4關(guān)閉流  

方法2:利用FileWriter類 

1.將FileWriter構(gòu)造方法第二個(gè)參數(shù)置為true.表示在尾部追加 
2追加數(shù)據(jù) 
3.關(guān)閉流 

實(shí)現(xiàn)代碼:

package cn.com; 
import java.io.FileWriter; 
import java.io.RandomAccessFile; 
public class FileTest { 
 public static void main(String[] args) { 
  FileTest fileTest = new FileTest(); 
  fileTest.addContentFirst("F:\\temp.txt", "test1"); 
  fileTest.addContentSecond("F:\\temp.txt", "test2"); 
 } 
 
 public void addContentFirst(String filePath, String newContent) { 
  try { 
   RandomAccessFile randomAccessFile=new RandomAccessFile(filePath, "rw"); 
   long fileLength=randomAccessFile.length(); 
   randomAccessFile.seek(fileLength); 
   randomAccessFile.write(newContent.getBytes("UTF-8")); 
   randomAccessFile.close(); 
  } catch (Exception e) { 
  } 
 } 
 
 public void addContentSecond(String filePath, String newContent) { 
  try { 
   FileWriter fileWriter=new FileWriter(filePath, true); 
   fileWriter.write(newContent); 
   fileWriter.close(); 
  } catch (Exception e) { 
  } 
 } 
} 

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • JAVA學(xué)習(xí)筆記:注釋、變量的聲明和定義操作實(shí)例分析

    JAVA學(xué)習(xí)筆記:注釋、變量的聲明和定義操作實(shí)例分析

    這篇文章主要介紹了JAVA學(xué)習(xí)筆記:注釋、變量的聲明和定義操作,結(jié)合實(shí)例形式分析了Java注釋、變量的聲明和定義相關(guān)原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-04-04
  • Java微信公眾平臺(tái)之獲取地理位置

    Java微信公眾平臺(tái)之獲取地理位置

    這篇文章主要為大家詳細(xì)介紹了Java微信公眾平臺(tái)之獲取地理位置的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 使用SpringBoot配置虛擬化路徑用于圖片的展示

    使用SpringBoot配置虛擬化路徑用于圖片的展示

    這篇文章主要介紹了使用SpringBoot配置虛擬化路徑用于圖片的展示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Mybatis 多對(duì)一查詢的實(shí)現(xiàn)方法

    Mybatis 多對(duì)一查詢的實(shí)現(xiàn)方法

    這篇文章主要介紹了Mybatis 多對(duì)一查詢,本文通過場景分析示例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • SpringMvc根據(jù)返回值類型不同處理響應(yīng)的方法

    SpringMvc根據(jù)返回值類型不同處理響應(yīng)的方法

    這篇文章主要介紹了SpringMvc根據(jù)返回值類型不同處理響應(yīng),我們可以通過控制器方法的返回值設(shè)置跳轉(zhuǎn)的視圖,控制器支持如void,String,ModelAndView類型,需要的朋友可以參考下
    2023-09-09
  • 解讀@ConfigurationProperties使用時(shí)的幾個(gè)常見誤區(qū)

    解讀@ConfigurationProperties使用時(shí)的幾個(gè)常見誤區(qū)

    在Spring Boot中,@ConfigurationProperties注解用于綁定配置文件中的屬性到Java對(duì)象,它支持properties和yml文件格式,并且可以通過prefix屬性指定配置屬性的前綴,需要注意的是,@PropertySource注解默認(rèn)只支持properties文件,不支持yml文件
    2024-10-10
  • Java如何執(zhí)行cmd命令

    Java如何執(zhí)行cmd命令

    這篇文章主要介紹了Java如何執(zhí)行cmd命令問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Java string.trim()究竟去掉了什么

    Java string.trim()究竟去掉了什么

    這篇文章主要介紹了Java string.trim()究竟去掉了什么,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • mybatis如何批量更新list對(duì)象

    mybatis如何批量更新list對(duì)象

    這篇文章主要介紹了mybatis如何批量更新list對(duì)象問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • SpringBoot2.6.x 與 Swagger3 兼容問題及解決方法

    SpringBoot2.6.x 與 Swagger3 兼容問題及解決方法

    文章介紹了Spring Boot 2.6.x與Swagger 3兼容性問題的解決方法,如果項(xiàng)目中未引入spring-boot-starter-actuator,則在yml文件中加入相關(guān)配置,反之,需要添加其他配置,感興趣的朋友一起看看吧
    2025-03-03

最新評(píng)論

沂源县| 广西| 庆城县| 缙云县| 铜川市| 新兴县| 平阴县| 定安县| 界首市| 胶南市| 获嘉县| 镇原县| 霍城县| 土默特左旗| 平顶山市| 新干县| 江安县| 根河市| 安宁市| 南丹县| 加查县| 鹤庆县| 鲜城| 邛崃市| 新兴县| 铁岭县| 永善县| 凯里市| 泾阳县| 镶黄旗| 赞皇县| 永德县| 阿鲁科尔沁旗| 麻栗坡县| 南澳县| 蚌埠市| 馆陶县| 蓬莱市| 景洪市| 牙克石市| 苍南县|