code: public static File[] scanDirs(File dir) {
          ArrayList<File> list = new ArrayList<File>();
          list.add(dir);
          scanDirs(dir, list);
          return list.toArray(new File[list.size()]);
      }
docs: 递归查找获取一个目录下所有子目录(及子目录的子目录)。子目录如果以 '.' 开头，将被忽略
  <p/>
  <b>包含传入的目录</b>
  
  @param dir
  目录
  @return 子目录数组