黑马程序员技术交流社区

标题: File的基本获取功能 [打印本页]

作者: aguang    时间: 2015-8-26 12:40
标题: File的基本获取功能
  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. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2