删除文件夹

//主要是回顾一遍递归思想:
private void clearLocalTempFile(File rootFile) {
File[] files = rootFile.listFiles(); //将file子目录及子文件放进文件数组
if (files!=null){ //如果包含文件进行删除操作
for (int i = 0; i < files.length; i++) {
if (files[i].isFile()){ //删除子文件
files[i].delete();
}else if(files[i].isDirectory()){ //通过递归方法删除子目录的文件
clearLocalTempFile(files[i]);
}
files[i].delete(); //删除子目录
}
}
}
posted @   唯恐不及  阅读(260)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示