黑马程序员技术交流社区

标题: 使用递归 删除一个带内容的目录 [打印本页]

作者: softzhang    时间: 2015-7-30 19:34
标题: 使用递归 删除一个带内容的目录
import java.io.*;
class  RemoveDir
{
        public static void main(String[] args)
        {
                File dir=new File("d:\\hello01");
                removeDir(dir);
        }
        public static void removeDir(File dir)
        {
                File[] files=dir.listFiles();
                for(int x=0;x<files.length;x++)
                {
                        //if(!files[x]isHidden().isDirectory())
                        if(files[x].isDirectory())
                                removeDir(files[x]);
                        else
                                System.out.println(files[x].toString()+":-file-"+files[x].delete());
                }
                System.out.println(dir+"::dir:;"+dir.delete());
        }

}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2