标签:div sts pat tab 删除 efi 目录 new 删除文件
private static void deleteFile(File file) { if (file.exists()) // 判断文件是否存在 return; if (file.isFile()) {// 判断是否是文件 file.delete();// 删除文件 } else if (file.isDirectory()) {// 否则如果它是一个目录 File[] files = file.listFiles();// 声明目录下所有的文件 files[]; for (int i = 0; i < files.length; i++) {// 遍历目录下所有的文件 deleteFile(files[i]);// 把每个文件用这个方法进行迭代 } file.delete();// 删除文件夹 } } public static void deleteDirectory(File file) { if (!file.exists()) return; if (file.isFile()) { file.delete(); return; } else { // 首先得到当前的路径 String[] childFilePaths = file.list(); for (String childFilePath : childFilePaths) { File childFile = new File(file.getAbsolutePath() + "/" + childFilePath); deleteDirectory(childFile); } file.delete(); } }
标签:div sts pat tab 删除 efi 目录 new 删除文件
原文地址:https://www.cnblogs.com/linglu0220/p/9328279.html