所有文件删除和改写操作,能否一次性完成?
- 内容介绍
- 文章标签
- 相关推荐
本文共计178个文字,预计阅读时间需要1分钟。
删除指定文件夹内的所有文件和子文件夹内容,创建时间:2017年5月23日。方法描述:删除文件或文件夹,@param root 物理地址文件根目录,@param path 文件数据库路径 /public static void deleteFiles(String root, String path) { // 删除逻辑代码 }
删除所有的文件加和文件/** * 创建时间: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(); } }
本文共计178个文字,预计阅读时间需要1分钟。
删除指定文件夹内的所有文件和子文件夹内容,创建时间:2017年5月23日。方法描述:删除文件或文件夹,@param root 物理地址文件根目录,@param path 文件数据库路径 /public static void deleteFiles(String root, String path) { // 删除逻辑代码 }
删除所有的文件加和文件/** * 创建时间: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(); } }

