方法1
import java.io.File;

public class FileDemo {

  /**
    *列出指定目录的全部文件-----使用list()方法
    */

  public static void main(String[] args) {
    File file = new File("e:" + File.separator);//列出E盘的全部文件名称
    String str[] = file.list();//列出给定目录中的内容
    for (int i = 0; i < str.length; i++) {
      System.out.println(str[i]);
    }
  }

}
方法2
import java.io.File;

public class FileDemo {

  /**
    *列出指定目录的全部文件-----使用listFiles()方法
    *运行后发现列出的是完整的路径
    */

  public static void main(String[] args) {
    File file = new File("e:" + File.separator);//列出E盘的全部文件名称
    File files[] = file.listFiles();
    for (int i = 0; i < files.length; i++) {
      System.out.println(files[i]);
    }
  }

}