A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© aguang 中级黑马   /  2015-8-26 12:40  /  245 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. package cn.hello;

  2. import java.io.File;
  3. import java.io.IOException;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Date;

  6. /*
  7. * 基本获取功能
  8. *         public String getAbsolutePath()
  9. *         public String getPath()
  10. *         public String getName()
  11. *         public long length()                    文件的大小   字节数
  12. *         public long lastModified(0        最后一次修改的时间
  13. * */

  14. public class Test01 {
  15.     public static void main(String[] args) {
  16.             File f1=new File("j:\\zzf\\aa");
  17.             f1.mkdirs();
  18.             File f2=new File(f1,"hello.txt");
  19.             try {
  20.                 f2.createNewFile();
  21.             } catch (IOException e) {
  22.                 // TODO Auto-generated catch block
  23.                 e.printStackTrace();
  24.             }
  25.             
  26.             //获取绝对路径
  27.             System.out.println(f2.getAbsolutePath());            //j:\zzf\aa\hello.txt
  28.             //获取相对路径
  29.             System.out.println(f2.getPath());                    //j:\zzf\aa\hello.txt
  30.             //获取名字
  31.             System.out.println(f2.getName());                 //hello.txt
  32.             //获取长度
  33.             System.out.println(f2.length());                    //0
  34.             //最后修改时间
  35.             long mt=f2.lastModified();
  36.             Date d=new Date(mt);
  37.             
  38.             SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  39.             String s=sdf.format(d);
  40.             System.out.println(s);
  41.             
  42.     }
  43. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马