public void shanchu(File imgFile) {
//进入文件夹内
File[] f = imgFile.listFiles();
//遍历文件夹里边的内容
for (File file : f) {
//判断如果是文件的 直接删除
if (file.isFile()) {
file.delete();
} else {
//判断是文件夹的话进行递归
shanchu(file);
}
}
//删除顶层文件
imgFile.delete();
}
Java递归删除文件夹下所有文件方法
本文介绍了如何使用Java编写一个名为`shanchu`的方法,实现删除指定文件夹及其内部所有文件的递归操作,包括删除文件和处理子文件夹。
382

被折叠的 条评论
为什么被折叠?



