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

Java文件操作類 File實(shí)現(xiàn)代碼

 更新時(shí)間:2017年08月22日 17:03:32   作者:夏天de樹(shù)下睡著了  
這篇文章主要介紹了Java文件操作類 File實(shí)現(xiàn)代碼,需要的朋友可以參考下

1.概述

  對(duì)于文件系統(tǒng)的訪問(wèn)是每個(gè)語(yǔ)言必須的,java提供了File類來(lái)完成對(duì)文件或者目錄的創(chuàng)建,重命名,刪除,文件列表的操作以及判讀是否存在。

2.對(duì)于文件/目錄的操作

  操作內(nèi)容包括:

    1:創(chuàng)建對(duì)象。

    2:判斷是否是目錄/文件。

    3:判斷目錄或者文件是否存在。

    4:修改文件名稱。

    5:創(chuàng)建文件/創(chuàng)建一個(gè)目錄/創(chuàng)建所有目錄。

    6:查詢目錄下所有目錄和文件8輸出文件路徑

    7:刪除文件/目錄

  注:已上操作非必須全部一次使用

3.相關(guān)代碼

public static void main(String[] args) {
    try {
      File file = new File("D:\\test");      //創(chuàng)建一個(gè)目錄對(duì)象
      File txt = new File("D:\\test\\tex.txt");  //創(chuàng)建一個(gè)文件對(duì)象
      System.out.println("ok");
      if(!file.isDirectory()){   //判斷是否為目錄
        if(!file.exists()){   //判斷目錄是否存在
          file.mkdir();    //創(chuàng)建一個(gè)目錄
          file.mkdirs();   //創(chuàng)建所有目錄
          System.out.println("ok");
        }
      }
      if(!txt.isFile()){       //判斷是否為文件
        if(!txt.exists()){     //判斷文件是否存在
          File newName = new File("D:\\test\\tex2.txt");  //創(chuàng)建一個(gè)文件對(duì)象
          txt.renameTo(newName);     //重命名文件
          txt.createNewFile(); //創(chuàng)建一個(gè)新文件,必須處理io異常
          System.out.println("ok");
        }
      }
      File path = new File("D:\\data\\log_Tyj");  
      File[] files = path.listFiles(); //查詢目錄下的文件列表
      for (int i = 0; i < files.length; i++) {
        System.out.println(files[i].getAbsolutePath()); //輸出對(duì)象的路徑
      }
      file.delete(); //刪除目錄,將刪除目錄下所有目錄和文件
      txt.delete(); //刪除文件
    } catch (IOException e) {
      e.printStackTrace();
    }
  }

總結(jié)

以上所述是小編給大家介紹的Java文件操作類 File實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Spring的事務(wù)控制實(shí)現(xiàn)方法

    Spring的事務(wù)控制實(shí)現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了Spring的事務(wù)控制實(shí)現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Linux中使用shell腳本管理Java應(yīng)用程序

    Linux中使用shell腳本管理Java應(yīng)用程序

    在日常開(kāi)發(fā)和運(yùn)維工作中,管理基于Java的應(yīng)用程序是一項(xiàng)基礎(chǔ)且頻繁的任務(wù),本文將通過(guò)一個(gè)示例腳本,展示如何利用Shell腳本簡(jiǎn)化這一流程,實(shí)現(xiàn)Java應(yīng)用的一鍵式啟動(dòng)、停止與重啟操作,本腳本不僅提升了工作效率,還確保了操作的標(biāo)準(zhǔn)化與可靠性
    2024-06-06
  • 使用eclipse快速新建spirngboot項(xiàng)目的方法

    使用eclipse快速新建spirngboot項(xiàng)目的方法

    本篇文章主要介紹了使用eclipse快速新建spirngboot項(xiàng)目的方法,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-04-04
  • JavaWeb表單注冊(cè)界面的實(shí)現(xiàn)方法

    JavaWeb表單注冊(cè)界面的實(shí)現(xiàn)方法

    這篇文章主要介紹了JavaWeb表單注冊(cè)界面的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文大家能掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-09-09
  • 使用jackson實(shí)現(xiàn)對(duì)象json之間的相互轉(zhuǎn)換(spring boot)

    使用jackson實(shí)現(xiàn)對(duì)象json之間的相互轉(zhuǎn)換(spring boot)

    這篇文章主要介紹了使用jackson實(shí)現(xiàn)對(duì)象json之間的相互轉(zhuǎn)換(spring boot),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java Socket實(shí)現(xiàn)文件傳輸示例代碼

    Java Socket實(shí)現(xiàn)文件傳輸示例代碼

    這篇文章主要介紹了Java Socket實(shí)現(xiàn)文件傳輸示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • Java淺析枚舉類的使用

    Java淺析枚舉類的使用

    枚舉類型可以取代以往常量的定義方式,即將常量封裝在類或接口中。此外,枚舉類型還提供了安全檢查功能。本文就來(lái)和大家講講Java中枚舉類的用法,需要的可以參考一下
    2022-07-07
  • 詳解mybatis三種分頁(yè)方式

    詳解mybatis三種分頁(yè)方式

    本文主要介紹了詳解mybatis三種分頁(yè)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • TreeSet詳解和使用示例_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    TreeSet詳解和使用示例_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    TreeSet是一個(gè)有序的集合,它的作用是提供有序的Set集合。這篇文章主要介紹了TreeSet使用示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • java事件處理模型知識(shí)點(diǎn)總結(jié)

    java事件處理模型知識(shí)點(diǎn)總結(jié)

    在本篇文章里小辮給大家分享的是一篇關(guān)于java事件處理模型知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01

最新評(píng)論

视频| 梓潼县| 修武县| 都兰县| 江达县| 黄平县| 吐鲁番市| 洪湖市| 桂东县| 金阳县| 拜泉县| 苍山县| 兴安盟| 康定县| 凤台县| 嘉祥县| 奇台县| 法库县| 虹口区| 铁力市| 江津市| 田东县| 定安县| 荃湾区| 潼关县| 越西县| 东乡族自治县| 祁连县| 乐业县| 安阳市| 达州市| 大田县| 瑞丽市| 屏边| 涟源市| 双辽市| 南宁市| 竹溪县| 平罗县| 中卫市| 清水河县|