From af432a8495b163da3bbdef7d7d6c44014396651f Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期六, 14 六月 2025 18:29:05 +0800 Subject: [PATCH] 跳转详情 --- src/main/java/com/whyc/util/FileUtil.java | 32 ++++++++++++++++++-------------- 1 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/whyc/util/FileUtil.java b/src/main/java/com/whyc/util/FileUtil.java index fc21569..5517e36 100644 --- a/src/main/java/com/whyc/util/FileUtil.java +++ b/src/main/java/com/whyc/util/FileUtil.java @@ -78,22 +78,26 @@ System.out.println("鏂囦欢鍒犻櫎澶辫触,璇锋鏌ユ枃浠舵槸鍚﹀瓨鍦ㄤ互鍙婃枃浠惰矾寰勬槸鍚︽纭�"); return false; } - //鑾峰彇鐩綍涓嬪瓙鏂囦欢 - File[] files = file.listFiles(); - //閬嶅巻璇ョ洰褰曚笅鐨勬枃浠跺璞� - for (File f : files) { - //鍒ゆ柇瀛愮洰褰曟槸鍚﹀瓨鍦ㄥ瓙鐩綍,濡傛灉鏄枃浠跺垯鍒犻櫎 - if (f.isDirectory()) { - //閫掑綊鍒犻櫎鐩綍涓嬬殑鏂囦欢 - deleteFile(f); - } else { - //鏂囦欢鍒犻櫎 - f.delete(); - //鎵撳嵃鏂囦欢鍚� + if(file.isDirectory()){ + //鑾峰彇鐩綍涓嬪瓙鏂囦欢 + File[] files = file.listFiles(); + //閬嶅巻璇ョ洰褰曚笅鐨勬枃浠跺璞� + for (File f : files) { + //鍒ゆ柇瀛愮洰褰曟槸鍚﹀瓨鍦ㄥ瓙鐩綍,濡傛灉鏄枃浠跺垯鍒犻櫎 + if (f.isDirectory()) { + //閫掑綊鍒犻櫎鐩綍涓嬬殑鏂囦欢 + deleteFile(f); + } else { + //鏂囦欢鍒犻櫎 + f.delete(); + //鎵撳嵃鏂囦欢鍚� + } } + //鏂囦欢澶瑰垹闄� + file.delete(); + }else{ + file.delete(); } - //鏂囦欢澶瑰垹闄� - file.delete(); return true; } -- Gitblit v1.9.1