当前位置: 代码迷 >> 综合 >> File类常用方法
  详细解决方案

File类常用方法

热度:40   发布时间:2023-10-15 08:13:00.0

一、java.io.File.lastModified() 返回表示此抽象路径名的文件的最后修改时间。

例:File file =new File("D:/test.txt");

    long lastModified = file.lastModified();
    Date date = new Date(lastModified);

    System.out.println(date);

    //控制台将输出:Mon Feb 06 21:08:48 CST 2017
    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String time=sdf.format(date);

    System.out.println("最后修改时间为:"+time);

//控制台将输出最后修改时间为:2017-02-06 21:08:48

二、java.io.File.mkdir()与mkdirs()

   String filePath = "D:/aaa/bbb/ccc/ddd";
   File file = new File(filePath);

   if( ! file.exists()){
      file.mkdir(); //若ddd的父级目录,如aaa\bbb\ccc若不存在,则创建目录失败;   

      file.mkdirs();//不管ddd的父级目录是否存在,均能成功创建ddd目录;

   } 

  相关解决方案