- File File类
- File的方法 listFiles 获取文件列表
- getName方法 获取对象的名称
import java.io.File;
/**
* @author 作者 E-mail:chuxiumin03@126.com
* @date 创建时间:2015年10月15日 下午6:15:09
* @version 1.0
* @parameter
* @since
* @return
*/public class PrintDirFiles {
public static void main(String[] args) {
/**@Title: main
* @Description: TODO(获取指定目录下的所有的文件名和文件夹名)
* @param
* @return void
* @throws
* */
String path="d:\\";
File file=new File(path);
File templist[]=file.listFiles();
System.out.println("这个目录下文件和文件夹的个数"+templist.length);
for(int i=0;i<templist.length;i++){
if(templist[i].isFile()){
String FileName=templist[i].getName();
System.out.println("文件:"+FileName);
}
if(templist[i].isDirectory()){
String subDir = templist[i].getName();
System.out.println("文件夹:"+subDir);
}
}
}
}