java 删除目录(文件)以及子目录(文件)代码,请参考,谢谢!

来源:互联网 发布:网络骑士是哪里人 编辑:程序博客网 时间:2024/06/03 21:41

package java20171019;
/**
 * 递归删除一个带内容的文件夹
 *
 */
import java.io.File;

public class Test11 {
    public static void main(String[] args) {
        File file = new File("D:/test - 副本");
        checkFile(file);    
    }
    private static void checkFile(File file) {
        File[] list = file.listFiles();
        for(int i=0;i<list.length;i++){
            if(list[i].isDirectory()){
                checkFile(list[i]);
            }else{
                list[i].delete();
            }
            list[i].delete();
        }
        file.delete();
        System.out.println("删除完毕!");
    }
}

阅读全文
0 0
原创粉丝点击