国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Java編程迭代地刪除文件夾及其下的所有文件實例

2020-01-04 15:52:58
字體:
來源:轉載
供稿:網友

本文研究的是Java編程迭代地刪除文件實例,具體實現代碼如下。

實例代碼:

javascript/83694.html">javascript/149927.html">java;">public static void main(String[] args) {     String filePath = "c:" + File.separator +"b";     File file = new File(filePath);     if (file.exists()) {       if (file.isFile()) {         deleteFile(filePath);       } else {         deleteDirectory(filePath);       }     } else {       System.err.println("指定的目錄或者文件不存在!");     }   }   //刪除單個文件或空的文件夾   public static boolean deleteFile(String filePath) {     File file = new File(filePath);     //如果文件路徑對應的文件存在,并且是一個文件,則直接刪除     if (file.exists() && file.isFile()) {       if (file.delete()) {         System.err.println("文件" + filePath + "刪除成功!");         return true;       } else {         System.err.println("文件" + filePath + "刪除失敗!");         return false;       }     } else {       System.err.println("文件" + filePath + "不存在!");       return false;     }   }   //刪除文件夾及里面的文件   public static boolean deleteDirectory (String dir) {     if (!dir.endsWith(File.separator)) {       dir = dir + File.separator;     }     File dirFile = new File(dir);     //如果dir對應的問件不存在,或者不是一個目錄,則退出     if (!dirFile.exists() || !dirFile.isDirectory()) {       System.err.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 {         deleteDirectory(files[i].getAbsolutePath());       }     }     //刪除當前目錄     if (dirFile.delete()) {       System.err.println("目錄" + dir + "刪除成功!");       return true;     } else {       return false;     }   } 

總結

以上就是本文關于Java編程迭代地刪除文件夾及其下的所有文件實例的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武鸣县| 民丰县| 潼南县| 淮安市| 兴仁县| 亚东县| 乳源| 丹阳市| 林口县| 平江县| 新昌县| 石屏县| 定陶县| 阳新县| 云安县| 宁城县| 方正县| 瓦房店市| 兰考县| 逊克县| 五大连池市| 瑞昌市| 镶黄旗| 威信县| 达拉特旗| 喀喇沁旗| 三门县| 寿光市| 阿坝县| 油尖旺区| 泰来县| 体育| 张掖市| 通海县| 南川市| 鄯善县| 九江县| 丽水市| 忻州市| 叙永县| 梧州市|