public class FileDeleteDemo {
public static void main(String[] args) {
// 封装目录。
File file = new File("test");
// 功能
deleteFiles(file);
}
private static void deleteFiles(File file) {
// 获取指定目录下的文件和文件夹对象(File[])
File[] fileArray = file.listFiles();
// 遍历这个数组,获取到每一个文件或者文件夹对象
for (File f : fileArray) {
if (f.delete()) {
} else {
deleteFiles(f);
}
}
}
}
|