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;
    }
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 是否清除成功
清除一个目录里所有的内容