Java删除文件夹下所有文件
生活随笔
收集整理的這篇文章主要介紹了
Java删除文件夹下所有文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java刪除文件夾下所有文件
/*** 刪除path下所有文件包括文件夾* @param path* @param isIncludeRoot 是否要刪除path(如果是文件夾)* @return true刪除成功*/ public static boolean deleteAllFile(String path, boolean isIncludeRoot) {if(StringUtils.isBlank(path)) {return false;}File file = new File(path);if (!file.exists()) {return false;}if(file.isFile()) {return file.delete();}File[] fileList = file.listFiles();boolean res = true;for (File f : fileList) {if(f.isFile()) {res = res && f.delete();} else if(f.isDirectory()) {res = res && deleteAllFile(f.getAbsolutePath(), true);}}if(isIncludeRoot) {res = res && file.delete();}return res; }總結
以上是生活随笔為你收集整理的Java删除文件夹下所有文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 构建和实现单点登录解决方案(转载于IBM
- 下一篇: 理解 clip