-2
我有一個文件夾,它有一些相同格式的xls文件。我不知道文件數量或他們的名字。我想合併所有這些。 那麼,我將如何動態地知道這些文件的名稱,以便我可以編寫進一步的邏輯來合併它們。動態命名文件的掃描
我有一個文件夾,它有一些相同格式的xls文件。我不知道文件數量或他們的名字。我想合併所有這些。 那麼,我將如何動態地知道這些文件的名稱,以便我可以編寫進一步的邏輯來合併它們。動態命名文件的掃描
使用下面的代碼
public static void main(String[] args) {
ReadFile rf = new ReadFile();
File[] files = new File("D:\\Foldername\\").listFiles();
rf.showFiles(files);
}
public void showFiles(File[] files) {
for (File file : files) {
if (file.isDirectory()) {
//Directory
showFiles(file.listFiles()); // Calls same method again.
} else {
//File
System.out.println(file.getName());
}
}
}