欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2018年02月10日 11:15:58   作者:你的承諾早已氾黃  
這篇文章主要介紹了Java編程迭代地刪除文件夾及其下的所有文件實(shí)例,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價(jià)值,需要的朋友可以參考下

本文研究的是Java編程迭代地刪除文件實(shí)例,具體實(shí)現(xiàn)代碼如下。

實(shí)例代碼:

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); 
    //如果文件路徑對應(yīng)的文件存在,并且是一個文件,則直接刪除 
    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對應(yīng)的問件不存在,或者不是一個目錄,則退出 
    if (!dirFile.exists() || !dirFile.isDirectory()) { 
      System.err.println("文件夾" + dir + "不存在!"); 
      return false; 
    } 
    boolean flag = true; 
    //刪除問價(jià)夾中的所有文件包括子目錄 
    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()); 
      } 
    } 
    //刪除當(dāng)前目錄 
    if (dirFile.delete()) { 
      System.err.println("目錄" + dir + "刪除成功!"); 
      return true; 
    } else { 
      return false; 
    } 
  } 

總結(jié)

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

相關(guān)文章

  • Python實(shí)現(xiàn)爬蟲設(shè)置代理IP和偽裝成瀏覽器的方法分享

    Python實(shí)現(xiàn)爬蟲設(shè)置代理IP和偽裝成瀏覽器的方法分享

    今天小編就為大家分享一篇Python實(shí)現(xiàn)爬蟲設(shè)置代理IP和偽裝成瀏覽器的方法分享,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python字典操作簡明總結(jié)

    Python字典操作簡明總結(jié)

    這篇文章主要介紹了Python字典操作簡明總結(jié),本文總結(jié)了創(chuàng)建字典 、創(chuàng)建一個"默認(rèn)"字典、遍歷字典、獲得value值、成員操作符:in或not in 、更新字典、刪除字典等常用操作,需要的朋友可以參考下
    2015-04-04
  • Python?matplotlib繪圖時(shí)指定圖像大小及放大圖像詳解

    Python?matplotlib繪圖時(shí)指定圖像大小及放大圖像詳解

    Matplotlib是一個面向?qū)ο蟮睦L圖庫,我們繪制的圖像中,每條曲線,每個邊框等等都對應(yīng)一個對象,下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib繪圖時(shí)指定圖像大小及放大圖像的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 切換路徑在Jupyter里調(diào)用本地文件的操作

    切換路徑在Jupyter里調(diào)用本地文件的操作

    這篇文章主要介紹了切換路徑在Jupyter里調(diào)用本地文件的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 如何用Python制作微信好友個性簽名詞云圖

    如何用Python制作微信好友個性簽名詞云圖

    這篇文章主要介紹了如何用Python制作微信好友個性簽名詞云圖,上次查看了微信好友的位置信息,想了想,還是不過癮,于是就琢磨起了把微信好友的個性簽名拿到,然后分詞,接著分析詞頻,最后弄出詞云圖來,需要的朋友可以參考下
    2019-06-06
  • pytorch 實(shí)現(xiàn)模型不同層設(shè)置不同的學(xué)習(xí)率方式

    pytorch 實(shí)現(xiàn)模型不同層設(shè)置不同的學(xué)習(xí)率方式

    今天小編就為大家分享一篇pytorch 實(shí)現(xiàn)模型不同層設(shè)置不同的學(xué)習(xí)率方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python字典的值可以修改嗎

    python字典的值可以修改嗎

    在本篇文章里小編給大家分享的是一篇關(guān)于python字典的值修改的方法步驟,需要的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • python函數(shù)的萬能參數(shù)傳參詳解

    python函數(shù)的萬能參數(shù)傳參詳解

    這篇文章主要介紹了python函數(shù)的萬能參數(shù)傳參詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法詳解

    VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法詳解

    這篇文章主要介紹了VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法,較為詳細(xì)的分析了VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的具體步驟、相關(guān)命令與操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • python環(huán)形單鏈表的約瑟夫問題詳解

    python環(huán)形單鏈表的約瑟夫問題詳解

    這篇文章主要為大家詳細(xì)介紹了python環(huán)形單鏈表的約瑟夫問題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09

最新評論