package cn.com.filelist;
/**
* 获取指定目录下的文件和文件夹的名称
*/
import java.io.File;
public class ListDemo_1 {
public static void main(String[] args) {
listDemo1();
}
public static void listDemo1() {
File file=new File("c:\\");
/*
* 获取目录下的文件和文件夹的名称,包含隐藏的文件
* 调用list()方法的File对象中封装的必须是目录,否则会出现空指针异常
* 访问系统级根目录也会出空指针异常
* 如果目录里没有内容,会返回一个数组,长度为零。
*/
String[] names=file.list();
for(String name:names){
System.out.println(name);
}
}
}
|
|