//递归删除文件夹
import java.io.File;
public class Demo04 {
public static void main(String[] args) {
delDir(new File("E:\\abc"));
}
private static void delDir(File file) {
//判断是否是文件夹
if (file.isDirectory()) {
//遍历文件夹
File zFiles[] = file.listFiles();
for (File file2 : zFiles) {
//递归再次判断
delDir(file2);
}
}
//不是文件夹,文件直接删除
file.delete();
}
}
``` java
相关文章
- 03-19递归删除文件夹内所有内容
- 03-19指定目录中所有文件和文件夹的递归显示
- 03-19Python实现删除文件夹内规定时间内的文件
- 03-19递归思想---删除文件夹
- 03-19删除指定路径文件夹下所有文件 .net
- 03-19python删除某一目录下的所有文件或文件夹
- 03-19Mac递归删除指定目录及其子目录下所有符合给定命名规则的文件
- 03-19Mac递归删除指定目录及其子目录下所有符合给定命名规则的文件
- 03-19使用cmd命令删除文件夹下所有文件
- 03-19如何删除目录中的所有文件和文件夹? - How to delete all files and folders in a directory?