0
点赞
收藏
分享

微信扫一扫

delete删除目录中的所有文件


同样用到了递归

 

import java.io.File;

public class DeleteDirTest {

public static void main(String[] args) {
File dir = new File("d:\\qujianlei");
deleteDir(dir);

}
public static void deleteDir(File dir){

//1.列出当前目录下的文件以及文件夹
File[] files = dir.listFiles();

//2.对该数组进行遍历
for(File f:files){

//3.判断是否有目录,如果有,继续使用该功能遍历,如果不是文件夹,直接删除
if(f.isDirectory()){
deleteDir(f);
}else{
System.out.println("File:"+f.getName()+f.delete());//文件删除
}
}

System.out.println("Dir:"+dir.getName()+dir.delete());//最后删除文件夹

}

}

delete删除目录中的所有文件_微信公众号


 

 

 

 

举报

相关推荐

0 条评论