public class FileTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
//删除一个目录
new FileTest().deleDir("D:\\4.源代码");
}
public void deleDir(String filePath){
String filePathNew = filePath + "\\";
File file = new File(filePathNew);
if(file.isDirectory()){
File[] filelist = file.listFiles();
for(File f: filelist)
deleDir(filePathNew + f.getName());
file.delete();
}else
file.delete();
}
}
删除一个目录及里面所有文件,用了递归
学习笔记 - java递归删除一个文件夹及里面的所有文件
最新推荐文章于 2024-04-13 10:46:41 发布