本帖最后由 小穿钉 于 2015-11-4 23:08 编辑
package cn.com.bytestream;
import java.io.File;
import java.text.DateFormat;
import java.util.Date;
/**
* File类获取
* 1.获取文件名称
* 2.获取文件路径
* 3.获取文件大小
* 4.获取文件修改时间
* @author Administrator
*
*/
public class FileClass_1 {
public static void main(String[] args) {
File f=new File("demo.txt");
//获取文件名称
String name=f.getName();
//获取绝对路径
String absPath=f.getAbsolutePath();
//获取相对路径
String path=f.getPath();
//获取文件大小
long len=f.length();
//获取文件修改时间
long time=f.lastModified();
Date date=new Date(time);
DateFormat dateFormat=DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
String str_time=dateFormat.format(date);
System.out.println("文件名称"+name);
System.out.println("绝对路径"+absPath);
System.out.println("相对路径"+path);
System.out.println("文件大小"+len);
System.out.println("获取文件修改时间"+date);
System.out.println("获取文件修改时间"+str_time);
}
}
|
|