输入文件数组、文件夹路径
返回的文件在输入的文件数组中
private void getFiles(ArrayList<File> fileList, String path) { File[] allFiles = new File(path).listFiles(); for (int i = 0; i < allFiles.length; i++) { File file = allFiles[i]; if (file.isFile()) { fileList.add(file); } else { getFiles(fileList, file.getAbsolutePath()); } } }