java 递归删除目录

https://blog.csdn.net/a909301740/article/details/52562390
import java.io.File;

public class DeleteDirTest {

public static void main(String[] args) {  
    File dir = new File("d:\\qujianlei");  
    deleteDir(dir);  
      
}  
public static void deleteDir(File dir){  
      
    //1.列出当前目录下的文件以及文件夹  
    File[] files = dir.listFiles();  
      
    //2.对该数组进行遍历  
    for(File f:files){  
          
        //3.判断是否有目录,如果有,继续使用该功能遍历,如果不是文件夹,直接删除  
        if(f.isDirectory()){  
            deleteDir(f);  
        }else{  
            System.out.println("File:"+f.getName()+f.delete());//文件删除  
        }  
    }  
      
    System.out.println("Dir:"+dir.getName()+dir.delete());//最后删除文件夹  
      
}  

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,235评论 25 709
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 9,471评论 2 8
  • 好多大神画过这张,我的只能算买家秀,哈哈,我的极限,其实刚刚是大神们的起点,但,享受涂画过程中的快意。 步骤: 1...
    青花素彩阅读 3,165评论 7 13
  • 爸爸去哪儿第五季结束很久了,仍然可以看到嗯哼上微博热搜,不单是嗯哼和容祖儿一起玩,还有嗯哼的一些暖心举动#嗯哼 突...
    馥郁清香阅读 4,145评论 0 0
  • 偷得几日红尘醉, 漫步江滩吟小诗。 闲看蝼蚁翻新土, 管他溃坝早与迟。
    江淮愚翁阅读 1,238评论 0 1

友情链接更多精彩内容