package Student;
import java.io.File;
public class FilesDemo {
public static void main(String[] args) {
//封装·目录
File file = new File("D:\\aaa");
//调用方法
DeleteFiles(file);
}
//建立showFiles方法
private static void DeleteFiles(File file) {
//获取该目录下所有的文件夹或者文件夹的File[]数组
File[] fileArray = file.listFiles();
for (File f : fileArray) {
if(f.isDirectory()){
//递归调用法,用于拨开文件夹找文件
DeleteFiles(f);
}
else{
//打印文件的名字输出并删除
System.out.println(f.getName()+"***"+f.delete());
}
}
//删除目录
System.out.println(file.getName()+"***"+file.delete());
}
}
|
|