Java怎么实现扫描多个目录中(包括子目录)的指定文件,并且删除它们?
发布网友
发布时间:2022-05-12 09:07
我来回答
共1个回答
热心网友
时间:2024-02-20 18:49
思路如下使用递归
public static void de(File f)
{ File [] b = f.listFiles();
//获取包含file对象对应的子目录或者文件
for(int i =0;i<b.length;i++}{
if(b[i].isFile()){
b[i].delete(); //判断是否为文件如果是 就删除 }
else{ de(b[i]);//否则重新递归到方法中 }
} f.delete();//最后删除该目录中所有文件后就删除该目录 }