java遍历目录下的所有文件及文件

  1. public void traverseFolder2(String path) {  
  2.   
  3.         File file = new File(path);  
  4.         if (file.exists()) {  
  5.             File[] files = file.listFiles();  
  6.             if (files.length == 0) {  
  7.                 System.out.println("文件夹是空的!");  
  8.                 return;  
  9.             } else {  
  10.                 for (File file2 : files) {  
  11.                     if (file2.isDirectory()) {  
  12.                         System.out.println("文件夹:" + file2.getAbsolutePath());  
  13.                         traverseFolder2(file2.getAbsolutePath());  
  14.                     } else {  
  15.                         System.out.println("文件:" + file2.getAbsolutePath());  
  16.                     }  
  17.                 }  
  18.             }  
  19.         } else {  
  20.             System.out.println("文件不存在!");  
  21.         }  
  22.     }  
posted @ 2016-08-30 19:19  猴子1  阅读(434)  评论(0编辑  收藏  举报