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

删除有内容的文件夹

程序员文章站 2022-07-09 22:59:16
...

public static void removeDir(File dir){  //传入文件夹
	//if(dir.exists() && dir.isDirectory())健壮性判断
	//1.列出当前目录下的文件及文件夹File[]
	File[] files = dir.listFiles[];
	for(File file : files){
		//2.对遍历到的file对象判断是否是目录
		if(file.isDirectory()){
			removeDir(file);//递归删除
		}else{
			file.delete();
		}
	}
	dir.delete();
}