Java File.list 获取指定目录下的文件名称

定义

public String[] list()
public String[] list(FilenameFilter filter)
返回

如果路径名不表示目录,则此方法返回null。 否则,将返回一个字符串数组,该字符串数组用于目录中的每个文件和文件夹目录,每个字符串都是文件名,不是完整的路径。

异常

SecurityException:SecurityManager.checkRead(String)方法拒绝对目录的读取访问

实例

public static void main(String[] args) throws Exception
{
    //得到F:\51gjie目录下的文件及文件夹
    File file = new File("F:\\51gjie");
    String names[] = file.list();
    for(String name: names)
    {
        System.out.println(name);
    }
}