public class FileClass {
public static void main(String[] args) throws IOException {
//创建File对象,输入删除地址
File file = new File("D:\\pp");
deleteFile(file);
}
//删除
public static void deleteFile(File file) {
//判断文件夹还是文件
if (file.isFile()) {
file.delete();
}
if (file.isDirectory()) {
{
//展开删除
File[] files = file.listFiles();
if (files.length > 0) {
//放files文件夹的每一个元素 递归
for (File f : files) {
deleteFile(f);
}
//删除最外层
file.delete();
} else {
file.delete();
}
}
}
}
}
删除路径一定要写对,c盘也是可以直接删除的。