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