-1
我認爲文件[]文件= folder.listFiles()只能列出文件的第一級。有沒有辦法遞歸列出文件?
我認爲文件[]文件= folder.listFiles()只能列出文件的第一級。有沒有辦法遞歸列出文件?
不是內置的,但可以編寫一個簡短的遞歸程序來遞歸地遍歷目錄樹。
void listAll(File dir, List<File> res) {
for (File f : dir.listFiles()) {
if (f.isDirectory()) {
listAll(f, res);
} else {
res.add(f);
}
}
}
是的。寫一個遞歸方法。 – 2012-04-19 15:24:41