import java.io.File;
public class FileDemo3 {
public static void main(String[] args) {
File file = new File("C:\\Users\\qq201\\Desktop\\sc");
scFile(file);
}
//使用递归方法删除文件夹
public static void scFile(File file){
File[] files = file.listFiles(); //获取文件夹内的列表
for (File file11 : files) {
//如果是文件就直接删除,否则就递归
if(file11.isFile()){
file11.delete();
}
else {
scFile(file11);
}
}
file.delete(); //最后是空文件夹就删除
}
}