代码如下,递归删除:
注意:java中要想删除一个文件夹,首先要清空它下面的所有文件!
public void delete(String path){
File f=new File(path);
if(f.isDirectory()){//如果是目录,先递归删除
String[] list=f.list();
for(int i=0;i<list.length;i++){
delete(path+"//"+list[i]);//先删除目录下的文件
}
}
f.delete();
}
本文链接:blog.csdn.com/whuslei

本文提供了一段Java代码,用于递归删除指定路径下的文件夹及其所有内容。该方法首先检查目标是否为目录,若是,则遍历并递归删除其中的所有文件及子目录,最后删除空文件夹。
469

被折叠的 条评论
为什么被折叠?



