Java 实例 - 输出指定目录下的所有文件


以下实例演示了如何使用 File 类的 list 方法来输出指定目录下的所有文件:

  1. /*
  2. author by shouce.ren
  3. Main.java
  4. */
  5.  
  6. import java.io.*;
  7.  
  8. class Main {
  9. public static void main(String[] args) {
  10. File dir = new File("C:");
  11. String[] children = dir.list();
  12. if (children == null) {
  13. System.out.println( "目录不存在或它不是一个目录");
  14. }
  15. else {
  16. for (int i=0; i< children.length; i++) {
  17. String filename = children[i];
  18. System.out.println(filename);
  19. }
  20. }
  21. }
  22. }

以上代码运行输出结果为:

  1. build
  2. build.xml
  3. destnfile
  4. detnfile
  5. filename
  6. manifest.mf
  7. nbproject
  8. outfilename
  9. src
  10. srcfile
  11. test