code: public static List<File> fileList(String path)
      {
          List<File> fileList = new LinkedList<File>();
          File folder = new File(path);
          if (folder.isDirectory())
              enumerate(folder, fileList);
          else
              fileList.add(folder); // 兼容路径为文件的情况
          return fileList;
      }
docs: 递归遍历获取目录下的所有文件
  
  @param path 根目录
  @return 文件列表