diff --git a/basic-util/src/main/java/ink/wgink/util/FolderUtil.java b/basic-util/src/main/java/ink/wgink/util/FolderUtil.java index 689fc378..94b05dde 100644 --- a/basic-util/src/main/java/ink/wgink/util/FolderUtil.java +++ b/basic-util/src/main/java/ink/wgink/util/FolderUtil.java @@ -23,4 +23,28 @@ public class FolderUtil { } folder.mkdirs(); } + + /** + * 删除文件 + * + * @param path + */ + public static void delete(String path) { + File file = new File(path); + if (!file.exists()) { + return; + } + if (file.isFile()) { + file.delete(); + return; + } + File[] subFiles = file.listFiles(); + if (subFiles != null) { + for (File subFile : subFiles) { + delete(subFile.getAbsolutePath()); + } + } + file.delete(); + } + }