package com.heima.test;
import java.io.File;
import java.io.ObjectInputStream.GetField;
public class Test6 {
/**
* 删除一个文件下的所有文件夹或文件
*/
public static void main(String[] args) {
File dir= Test5.getDir(); // 获取文件夹路径 (见获取.java里的方法)
}
public static void deleteFile(File dir) {
File[] suberfiles = dir.listFiles(); // 获取文件夹下所有文件和文件夹
for (File subfile : suberfiles) { // 遍历数组
if(subfile.isFile()) {
subfile.delete(); // 如果是文件直接删除
} else {
deleteFile(subfile); // 如果不是文件就递归调用
}
}
dir.delete(); // 判断循环结束后把文件夹删除掉
}
}