From d2e12898f38b6e3c2c07ce8a8e54cdded7eb287e Mon Sep 17 00:00:00 2001 From: TS-QD1 Date: Mon, 28 Oct 2024 18:19:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/ink/wgink/util/FolderUtil.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) 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(); + } + }