<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > DCS系統

      類型分類:
      科普知識
      數據分類:
      DCS系統

      java 刪除目錄及目錄下面的文件

      發布日期:2022-04-17 點擊率:17

        

        public static boolean delete(String fileName){

        File file = new File(fileName);

        if(!file.exists){

        System.out.println("刪除文件失敗:"+fileName+"文件不存在");

        return false;

        }else{

        if(file.isFile){

        return deleteFile(fileName);

        }else{

        return deleteDirectory(fileName);

        }

        }

        }

        

        public static boolean deleteFile(String fileName){

        File file = new File(fileName);

        if(file.isFile && file.exists){

        file.delete;

        System.out.println("刪除單個文件"+fileName+"成功!");

        return true;

        }else{

        System.out.println("刪除單個文件"+fileName+"失敗!");

        return false;

        }

        }

        

        public static boolean deleteDirectory(String dir){

        //如果dir不以文件分隔符結尾,自動添加文件分隔符

        if(!dir.endsWith(File.separator)){

        dir = dir+File.separator;

        }

        File dirFile = new File(dir);

        //如果dir對應的文件不存在,或者不是一個目錄,則退出

        if(!dirFile.exists || !dirFile.isDirectory){

        System.out.println("刪除目錄失敗"+dir+"目錄不存在!");

        return false;

        }

        boolean flag = true;

        //刪除文件夾下的所有文件(包括子目錄)

        File files = dirFile.listFiles;

        for(int i=0;i<files.length;i++){

        //刪除子文件

        if(files[i].isFile){

        flag = deleteFile(files[i].getAbsolutePath);

        if(!flag){

        break;

        }

        }

        //刪除子目錄

        else{

        flag = deleteDirectory(files[i].getAbsolutePath);

        if(!flag){

        break;

        }

        }

        }

        if(!flag){

        System.out.println("刪除目錄失敗");

        return false;

        }

        //刪除當前目錄

        if(dirFile.delete){

        System.out.println("刪除目錄"+dir+"成功!");

        return true;

        }else{

        System.out.println("刪除目錄"+dir+"失敗!");

        return false;

        }

        }

        public static void main(String[] args) {

        //String fileName = "g:/temp/xwz.txt";

        //DeleteFileUtil.deleteFile(fileName);

        String fileDir = "G:/temp/temp0/temp1";

        //DeleteFileUtil.deleteDirectory(fileDir);

        DeleteFileUtil.delete(fileDir);

        }

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 香蕉久久综合精品首页| 国产亚洲综合一区二区三区| 色综合久久加勒比高清88| 色综合久久久久综合99| 国产综合无码一区二区色蜜蜜| 色综合伊人色综合网站| 伊人久久综合热线大杳蕉下载| 色综合久久天天综合观看| 久久久久久久综合| 激情五月综合综合久久69| 五月天综合色激情| 久久综合九色综合97免费下载 | 久久婷婷综合色丁香五月| 亚洲av综合av一区二区三区| 激情综合一区二区三区| 色诱久久久久综合网ywww| 狠狠夜色午夜久久综合热91| 久久99国产综合精品女同| 久久久综合中文字幕久久| 亚洲情综合五月天| 久久亚洲欧洲国产综合| 丁香五月网久久综合| 色婷婷综合久久久久中文字幕| 亚洲欧洲国产综合AV无码久久| 天天影视综合网色综合国产| 激情综合丁香五月| 六月婷婷国产精品综合| 亚洲狠狠婷婷综合久久| 色综合久久一区二区三区| 热久久综合这里只有精品电影| 色欲老女人人妻综合网| 五月婷婷开心综合| 一本久久a久久精品vr综合| 久久综合给合久久国产免费| 91精品国产色综合久久不卡蜜| 亚洲国产成人九九综合| 天天久久综合网站| 伊人色综合久久大香| 亚洲国产精品综合久久网各 | 狠狠色丁香婷婷综合潮喷| 国产日韩综合一区二区性色AV|