/**
*项目:用Java编程实现删除文件夹
* 时间:2019/8/21
*作者:郑翰林
*/
import java.io.File;
public class Demo7 {
public final static void deleteFile(File file) {
if (file.isFile()) {
file.delete();
} else if (file.isDirectory()) {
File[] files = file.listFiles();
if (files == null) {
return;
}
for (File f : files) {
if (f.isFile()) {
f.delete();
} else if (f.isDirectory()) {
deleteFile(f);
} else {
throw new IllegalArgumentException("即不是文件也不是文件夹");
}
}
file.delete();
} else {
throw new IllegalArgumentException("即不是文件也不是文件夹");
}
}
public static void main(String[] args) {
deleteFile(new File("F:\\Demo"));
}
}
用Java编程实现删除文件夹
最新推荐文章于 2023-07-26 14:59:31 发布