Java 利用递归删除文件以及文件夹
2017-12-29 14:19
615 查看
直接上代码:
调用:
/** * 递归删除 文件/文件夹 * * @param file */ public static void deleteFile(File file) { System.out.println("delete file path=" + file.getAbsolutePath()); if (!file.exists()) { System.out.println("delete file no exists " + file.getAbsolutePath()); return; } if (file.isFile()) { file.delete(); } else if (file.isDirectory()) { File files[] = file.listFiles(); for (int i = 0; i < files.length; i++) { deleteFile(files[i]); } } file.delete(); System.out.println("删除完毕!!"); }
调用:
public static void main(String[] args) { deleteFile(new File("D:\\KuGou")); }
相关文章推荐
- java递归删除文件夹以及文件
- JAVA利用递归的方法删除一个文件夹以及文件夹下所有的子文件
- java递归删除文件以及文件夹
- Java递归遍历删除拷贝文件以及获取文件夹大小
- Java的copy文件和文件夹以及删除文件夹(包括递归与非递归算法)
- JAVA利用递归删除文件和文件夹
- JAVA 删除文件以及文件夹
- java递归读取文件夹中的所有文件以及路径
- java中File文件的创建,删除,复制,移动,以及目录文件的删除等等,主要是文件及文件夹的操作
- java创建文件文件夹,删除空文件夹,删除文件夹以及所有文件
- java递归删除文件及文件夹
- java io 使用递归删除指定的文件夹及其子文件夹和文件 先测试再正式使用哦
- 自己写的java递归删除文件及文件夹
- Java中通过递归调用删除文件夹下所有文件
- java中如何递归删除文件和文件夹(最简单的代码)
- Java删除文件夹 及目录下 文件 递归操作
- java递归删除指定目录下的文件和文件夹
- java实现文件夹以及包含的子文件夹或文件的删除
- Java删除文件夹以及文件夹下的子目录与文件
- java基础之File对象中的FilenameFilter文件过滤以及递归列出指定文件夹路径下的所有文件和所有文件夹