File fps = new File("D:/a");
常用方法:
1、判断存不存在
fps.exist();//返回的是Boolean类型,需要用一个Boolean来接受
2、创建文件
fps.creatNewFile();//需要处理一下异常
3、创建单级目录
fps.mkdir();
4、创建多级目录
fps.mkdirs(); //既可以创建单级目录,也可以创建多级目录
5、获取父文件的路径
fps.getParent();//返回的是一个字符串类型,需要用一个字符串来接收
fps.getParentFile();//返回的是文件,包括大小和姓名
6、获取绝对路径
fps.getParentFile.getAbstractPath();//获得父文件的绝对路径
7、获取文件名
fps.getName()
8、判断是不是目录
fps.isDirectory();
9、判断是不是文件
fps.isFile();
10、获取文件最后一次的修改时间
long time = fps.lastModified(); //返回来的是long类型,而且是时间戳,即从1970.1.1到现在的毫秒数
11、将时间戳转化为日期
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-mm-dd HH:mm:ss sss");
String strTime = sdf.format(time);
12、获取文件的大小
fps.length();//返回来的是数值型的,大小是字节
13、获取当前目录下的所有子路径
File[] files = fps.listFiles();
for(File file : files)
{
System.out.println(file.getName());}



