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);

        }

    }

}

 

 

你可能感兴趣的:(File类)