|
|
|
@@ -102,27 +102,4 @@ public class FileUtil { |
|
|
|
return fileInfoList; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public static boolean deleteDir(String path){ |
|
|
|
File file = new File(path); |
|
|
|
if(!file.exists()){//判断是否待删除目录是否存在 |
|
|
|
System.err.println("文件夹不存在"); |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
String[] content = file.list();//取得当前目录下所有文件和文件夹 |
|
|
|
for(String name : content){ |
|
|
|
File temp = new File(path, name); |
|
|
|
if(temp.isDirectory()){//判断是否是目录 |
|
|
|
deleteDir(temp.getAbsolutePath());//递归调用,删除目录里的内容 |
|
|
|
temp.delete();//删除空目录 |
|
|
|
}else{ |
|
|
|
if(!temp.delete()){//直接删除文件 |
|
|
|
System.err.println(name+":删除失败!"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return true; |
|
|
|
} |
|
|
|
|
|
|
|
} |