天天看點

java基礎_簡單的遞歸周遊輸出檔案夾名字及檔案名

調用下面這個方法的時候把一個File檔案傳進去就可以了

public void getAllFiles(File file) {

File[] listFiles = file.listFiles();

for (File file2 : listFiles) {

if (file2.isDirectory()) {

System.out.println(file2.getName());

getAllFiles(file2); //遞歸調用的地方

} else {

System.out.println(file2.getName());

}

}

}