-2
我從一個文件夾中讀取文件,但是我想從所有子文件夾中讀取文件。如何閱讀文件夾中的.pdf文件和java中的每個子文件夾
String myDir = "C:/Abc/Xyz/PDF/";
String outputDir = "C:/Abcd/XYZ/Output/";
File folder = new File("C:/Abc/Xyz/PDF/");
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
File file = listOfFiles[i];
if (file.isFile() && file.getName().endsWith(".pdf")) {
File fileCreation = new File(outputDir+file.getName());
file.getParentFile().mkdirs();
//method call
}
}
嘗試做一個函數並對其進行遞歸,就這麼簡單 – PSo
你是什麼意思的「閱讀pdf」? – azro
由於PSo建議我實現輸出謝謝。 – Ninja