2011-01-10 39 views

回答

0

使用File.listFiles()並遞歸遍歷目錄。

0

我不確定如果我正確理解了你,File有一個方法list。如果您想使用經常性搜索,您可能會對this tutorial感興趣。

0

使用本:

public class Main { 
    public static void main(String[] args) { 
     File[] roots = File.listRoots(); 

     for (File root : roots) { 
      showFolderRecursively(root); 
     } 
    } 

    private static void showFolderRecursively(File root) { 

     System.out.println(root.getAbsolutePath()); 
     File[] files = root.listFiles(); 
     for (File file : files) { 
      if (file.isFile()) { 
       System.out.println(file.getAbsolutePath()); 
      } else { 
       showFolderRecursively(file); 
      } 
     } 
    } 
} 
+0

@luckas:progrmm本身 – user563577 2011-01-10 10:50:48