• /*
• * 删除有内容的文件夹:从最里面一直向外删除。建议千万不要删除硬盘上面有用的文件夹哦
• * 方法思路
• * 循环+递归
• */
• import java.io.File;
•
• public class RemoveDir {
•
• public static void main(String[] args) {
• // TODO Auto-generated method stub
• File file=new File("F:\\removeDirTest");
• removedir(file);
• }
•
• public static void removedir(File file)
• {
• File[] files=file.listFiles();
• for(File f:files)
• {
• if(f.isDirectory())//递归调用
• {
• removedir(f);
• }
• else {
• f.delete();
• }
• }
• //一层目录下的内容都删除以后,删除掉这个文件夹
• file.delete();
• }
• }