使用您当前的代码,进行以下调整:
public void listf(String directoryName, List<File> files) { File directory = new File(directoryName); // Get all files from a directory. File[] fList = directory.listFiles(); if(fList != null) for (File file : fList) { if (file.isFile()) { files.add(file); } else if (file.isDirectory()) { listf(file.getAbsolutePath(), files); } } }}


