博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除该目录下所有文件和子文件夹,但该根文件夹会保留
阅读量:7107 次
发布时间:2019-06-28

本文共 465 字,大约阅读时间需要 1 分钟。

hot3.png

// 清空指定文件夹,采用递归方法!(会删除该目录下所有文件和子文件夹,但该根文件夹会保留!)

    public void deleteFolder(String dir) {
        File delfolder = new File(dir);
        File oldFile[] = delfolder.listFiles();
        try {
            for (int i = 0; i < oldFile.length; i++) {
                if (oldFile[i].isDirectory()) {
                    deleteFolder(dir + File.separator+oldFile[i].getName()); // 递归清空子文件夹
                }
                oldFile[i].delete();
            }
        } catch (Exception e) {
            System.out.println("清空文件夹操作出错!");
            e.printStackTrace();
        }
    }

 

转载于:https://my.oschina.net/u/2293326/blog/821812

你可能感兴趣的文章
java递归
查看>>
最小生成树
查看>>
BZOJ5415 [NOI2018] 归程
查看>>
Gridview, ObjectDataSource Making life easy
查看>>
P2835 刻录光盘
查看>>
转:Vim实战指南(五):文本替换
查看>>
springmvc.xml文件的位置和命名
查看>>
$.getJSON中文乱码
查看>>
[转] C语言字节对齐详解
查看>>
iOS XMPPFramework 环境配置
查看>>
正则表达式总结
查看>>
[EF]vs15+ef6+mysql这个问题,你遇到过么?
查看>>
[Html5]sessionStorage和localStorage的区别
查看>>
遍历特定类型子对象
查看>>
二逼平衡树 Tyvj 1730 BZOJ3196 Loj#106
查看>>
ORA-12541: TNS: 无监听程序 怎么解决
查看>>
自定义UIButton--iPhone按钮控件点击效果写法
查看>>
HDOJ_ACM_CUP
查看>>
陶哲轩实分析习题8.5.11
查看>>
软件工程随堂小作业——(C++)
查看>>