此方法可以用于删除文件以及下面有若干个文件/文件夹的文件夹……
//此函数需要传入文件类对象(方便递归调用)
//path文件的全路径
File file=new File(path);
public static void deleteFiles(File file){
//判断是否是文件夹
if(file.isDirectory()){
//把当前文件夹下的所有文件/文件夹当做File对象放进数组
File[] files=file.listFiles();
//遍历数组
for(File f:files){
//递归
deleteFiles(f);
}
}
//删除文件以及空文件夹(File的delete()只能删除文件/空文件夹,并且是永久性删除(删除的内容不会出现在回收站))
file.delete();
}