- package cn.hello;
- import java.io.File;
- import java.io.IOException;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- /*
- * 基本获取功能
- * public String getAbsolutePath()
- * public String getPath()
- * public String getName()
- * public long length() 文件的大小 字节数
- * public long lastModified(0 最后一次修改的时间
- * */
- public class Test01 {
- public static void main(String[] args) {
- File f1=new File("j:\\zzf\\aa");
- f1.mkdirs();
- File f2=new File(f1,"hello.txt");
- try {
- f2.createNewFile();
- } catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
-
- //获取绝对路径
- System.out.println(f2.getAbsolutePath()); //j:\zzf\aa\hello.txt
- //获取相对路径
- System.out.println(f2.getPath()); //j:\zzf\aa\hello.txt
- //获取名字
- System.out.println(f2.getName()); //hello.txt
- //获取长度
- System.out.println(f2.length()); //0
- //最后修改时间
- long mt=f2.lastModified();
- Date d=new Date(mt);
-
- SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- String s=sdf.format(d);
- System.out.println(s);
-
- }
- }
复制代码
|
|