輸入文件數組、文件夾路徑
返回的文件在輸入的文件數組中
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()); } } }