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

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

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

1.概述

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

2.對于文件/目錄的操作

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

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

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

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

    4:修改文件名稱。

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

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

    7:刪除文件/目錄

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

3.相關代碼

public static void main(String[] args) {
    try {
      File file = new File("D:\\test");      //創(chuàng)建一個目錄對象
      File txt = new File("D:\\test\\tex.txt");  //創(chuàng)建一個文件對象
      System.out.println("ok");
      if(!file.isDirectory()){   //判斷是否為目錄
        if(!file.exists()){   //判斷目錄是否存在
          file.mkdir();    //創(chuàng)建一個目錄
          file.mkdirs();   //創(chuàng)建所有目錄
          System.out.println("ok");
        }
      }
      if(!txt.isFile()){       //判斷是否為文件
        if(!txt.exists()){     //判斷文件是否存在
          File newName = new File("D:\\test\\tex2.txt");  //創(chuàng)建一個文件對象
          txt.renameTo(newName);     //重命名文件
          txt.createNewFile(); //創(chuàng)建一個新文件,必須處理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()); //輸出對象的路徑
      }
      file.delete(); //刪除目錄,將刪除目錄下所有目錄和文件
      txt.delete(); //刪除文件
    } catch (IOException e) {
      e.printStackTrace();
    }
  }

總結

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

相關文章

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

    Spring的事務控制實現(xiàn)方法

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

    Linux中使用shell腳本管理Java應用程序

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

    使用eclipse快速新建spirngboot項目的方法

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

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

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

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

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

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

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

    Java淺析枚舉類的使用

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

    詳解mybatis三種分頁方式

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

    TreeSet詳解和使用示例_動力節(jié)點Java學院整理

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

    java事件處理模型知識點總結

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

最新評論

石城县| 泊头市| 上饶市| 延庆县| 镇原县| 沽源县| 凉山| 海原县| 军事| 双峰县| 公安县| 濮阳县| 辽源市| 太谷县| 万盛区| 浦东新区| 会东县| 和林格尔县| 通辽市| 万盛区| 神木县| 博爱县| 上饶市| 株洲市| 昌平区| 舞钢市| 龙里县| 高雄市| 宁安市| 屯留县| 安平县| 开鲁县| 永靖县| 柏乡县| 东乡| 万荣县| 台湾省| 莒南县| 武城县| 夏河县| 保康县|