public static void main(String[] args) {
String dst = "c:/abc";
File f = new File(dst);
del(f);
if(f.exists() && f.isDirectory()){
//此方法不能删除有东西的目录,空目录可以删除
System.out.println(f.delete());
}
}
public static void del(File dir){
if(dir.isDirectory()){
File[] fs = dir.listFiles();
for(File f : fs){
if(f.isDirectory()){
del(f);
}
f.delete();
}
}
dir.delete();
}
使用递归方法删除多级目录
最新推荐文章于 2023-07-22 09:18:25 发布