import java.io.File;
/**
* @author Z
* @date 2023/4/17 15:37
*/
public class deleteFile {
public static void deleteFile(String filePath) {
File file = new File(filePath);
if (file == null || !file.exists()) {
throw new RuntimeException("文件删除失败,请检查文件是否存在以及文件路径是否正确");
}
File[] files = file.listFiles();
//遍历该目录下的文件对象
for (File f : files) {
//判断子目录是不是文件夹
if (f.isDirectory()) {
//递归删除目录下的文件
deleteFile(f.getPath());
} else {
//文件删除
f.delete();
}
}
//文件夹删除
file.delete();
}
public static void main(String[] args) {
deleteFile("c:\\aaa");
}
}
删除文件夹及文件夹下的文件夹和文件
最新推荐文章于 2024-01-22 09:45:39 发布