JAVA 嵌套目錄遍歷方法 遍歷文件夾 嵌套遍歷方法
JAVA 嵌套目錄遍歷方法get
- private static void test9() {
-
- //a是一個目錄
- File file=new File("d:\\a");
-
- if(file.exists() && file.isDirectory()){
-
- getFiles(file);
-
- }
-
- }
-
- private static void getFiles(File file){
-
- File[] files = file.listFiles();
-
- for(File f:files){
-
- if(f.isDirectory()){
- System.out.println(f.getAbsolutePath()+"------------"+f.getName());
- getFiles(f);
- }else{
- System.out.println(f.getAbsolutePath()+"------------"+f.getName());
- }
- }
-
- }
輸出結果test
- d:\a\New folder------------New folder
- d:\a\New folder\New Text Document.txt------------New Text Document.txt
- d:\a\New folder - Copy------------New folder - Copy
- d:\a\New folder - Copy\New Text Document.txt------------New Text Document.txt
- d:\a\New folder - Copy - Copy------------New folder - Copy - Copy
- d:\a\New folder - Copy - Copy (2)------------New folder - Copy - Copy (2)
- d:\a\New folder - Copy - Copy (2)\New folder------------New folder
- d:\a\New folder - Copy - Copy (2)\New folder\New folder------------New folder
- d:\a\New folder - Copy - Copy (2)\New folder\New Text Document.txt------------New Text Document.txt
- d:\a\New folder - Copy - Copy (2)\New Text Document.txt------------New Text Document.txt
- d:\a\New Text Document.txt------------New Text Document.txt
歡迎關注本站公眾號,獲取更多信息