package cn.wzt;
import java.io.File;
public class Dir2 {
public static void main(String[] args) {
// del("D:\\abc\\user\\java\\dir");
// File f = new File("D:\\abc\\user\\java\\dir");
del("D:\\2.docx");//删除目录列表
// f.mkdir();//建立不了目录列
// f.mkdirs();//建立目录列表
// f.delete();//删除不了目录列表
}
public static void del(String dir){
del(new File(dir));
}
public static void del(File file){
if (file.exists()&&file.isDirectory()) {
for (File t : file.listFiles()) {//返回一个抽象路径名数组,表示此抽象路径名表示的目录中的文件。如果此抽象路径名不表示目录,则此方法返回 null
if (t.isDirectory()) {
del(t);
} else{
t.delete();
}
}
}else{
file.delete();
}
file.delete();
}
}
Io流,递归实现文件目录的创建、删除
最新推荐文章于 2022-04-25 22:42:40 发布