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

 

 

posted @ 2014-03-11 17:45  胡椒粉hjf  阅读(653)  评论(0编辑  收藏  举报