删除所有的文件加和文件 /** * 创建时间:2017年5月23日 * 方法描述:删除文件或文件夹 * @param root 物理地址文件根目录 * @param path 文件数据库路径 */public static void deleteFiles(String root, St
/**
* 创建时间:2017年5月23日
* 方法描述:删除文件或文件夹
* @param root 物理地址文件根目录
* @param path 文件数据库路径
*/
public static void deleteFiles(String root, String path) {
if (StringUtils.isBlank(path)) {
return;
}
path = root + path;
File file = new File(path);
doDeleteFile(file);
}
private static void doDeleteFile(File file){
if (file.exists()) {
if (!file.isFile()) {
File childFiles[] = file.listFiles();
for (File chfile : childFiles) {
doDeleteFile(chfile);
}
}
file.delete();
}
}
