src/org/nutz/lang/Files.java
public static boolean clearDir(File dir) {
        if (null == dir)
            return false;
        if (!dir.exists())
            return false;
        File[] fs = dir.listFiles();
        if (fs != null) {
            for (File f : fs) {
                if (f.isFile())
                    Files.deleteFile(f);
                else if (f.isDirectory())
                    Files.deleteDir(f);
            }
        }
        return true;
    }
public static boolean clearDir(File dir) {
        if (null == dir)
            return false;
        if (!dir.exists())
            return false;
        File[] fs = dir.listFiles();
        if (fs != null) {
            for (File f : fs) {
                if (f.isFile())
                    Files.deleteFile(f);
                else if (f.isDirectory())
                    Files.deleteDir(f);
            }
        }
        return true;
    }
清除一个目录里所有的内容

@param dir
目录
@return 是否清除成功