欢迎访问我的个人网站==》 jiashubing.cn

Java递归删除目录下所有的txt文件

复制代码
public static void delAllFile(File path) {
    if (!path.exists() || !path.isDirectory()) { //不是目录
        return ;
    }
    String[] tmpList = path.list();
    if (tmpList != null) {
        for (String aTempList : tmpList) {
            File tmpFile = new File(path, aTempList);
            if (tmpFile.isFile() && tmpFile.getName().endsWith(".txt")) {
                tmpFile.delete();
            } else if (tmpFile.isDirectory()) {
                delAllFile(tmpFile);
            }
        }
    }
}
复制代码

 

原创文章,欢迎转载,转载请注明出处!

posted @ 2017-09-01 15:38  贾树丙  阅读(1280)  评论(0)    收藏  举报
编辑推荐:
· 记一次 .NET 某发证机系统 崩溃分析
· 微服务架构学习与思考:SOA架构与微服务架构对比分析
· tomcat为什么假死了
· 聊一聊 Linux 上对函数进行 hook 的两种方式
· C# 锁机制全景与高效实践:从 Monitor 到 .NET 9 全新 Lock
阅读排行:
· 推荐 3 种 .NET Windows 桌面应用程序自动更新解决方案
· 一周 Star 破万的开源项目「GitHub 热点速览」
· .NET 10 支持Linux/Unix 的Shebang(Hashbang)
· 上周热点回顾(6.9-6.15)
· 记一次 .NET 某SaaS版CRM系统 崩溃分析
历史上的今天:
2013-09-01 HDU 2502 月之数(简单递推)
2013-09-01 HDU 2501 Tiling_easy version(简单递推)
点击右上角即可分享
微信分享提示