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

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

Main.java 文件

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

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

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