欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java删除文件夹和文件(优雅)

程序员文章站 2022-07-01 14:36:14
...
今天突然有个要删除文件夹或者删除文件的需要,懒得写,就网上搜索一下,看到http://kxjhlele.iteye.com/blog/323657 写的,可怎么写得这么复杂啊,太不优雅了,无奈,只好自己写一个吧,支持删除文件夹和文件的,传入路径即可。


/** 
 * 删除文件、文件夹 
 */  
public static void deleteFile(String path) {  
    File file = new File(path);  
    if (file.isDirectory()) {  
        File[] ff = file.listFiles();  
        for (int i = 0; i < ff.length; i++) {  
            deleteFile(ff[i].getPath());  
        }  
    }  
    file.delete();  
}