File类_常见的方法(获取目录内容)

获取当前目录下的文件以及文件夹,包含隐藏文件

调用list方法的File对象中封装的必须是目录否则会发生空指针异常,如果封装的是系统级的目录也会发生空指针异常(因为数组根本就没有创建成功)

如果目录存在但没有内容,会返回一个数组,但长度为0

import java.io.File;

public class ListDemo {
    public static void main(String[] args) {
        listDemo();
        
    }
    public static void listDemo() {
        File file = new File("F:\");
        
        String[] name = file.list();
        
        System.out.println(name.length);
        
        for(String names : name){
            System.out.println(names);
        }
    }
}
原文地址:https://www.cnblogs.com/LO-ME/p/3594523.html