public class Testio {
public static void main(String[] args) throws IOException {
//以"d:/java/Java.docs"为地址创建File对象,文件确实存在,如果是文件,file返回就是文件,目录就是目录
File file1 = new File("d:/java/Java01.docx");
// 打印看看是说明情况
System.out.println(file1);//结果:d:\java\Java.docs(路径)
System.out.println("当前文件是:" +file1);
//文件是否存在
System.out.println("判断是否存在:"+file1.exists());
//是否是文件夹
System.out.println("判断是否是文件夹:"+file1.isDirectory());
//是否是文件(非文件夹)
System.out.println("判断是否是文件:"+file1.isFile());
//文件长度
System.out.println("获取文件的长度:"+file1.length());
//文件最后修改时间
long time = file1.lastModified();
System.out.println("获取文件的最后修改时间:"+new Date(time));
//改名rename 改变真实文档的名称
file1.renameTo(new File("d:/java/Java02.docx"));
//文件是否存在
System.out.println("判断是否存在:"+file1.exists());
//System.getProperty("XXX")方法用来读取JVM中的系统属性
System.out.println(System.getProperty("user.dir"));
//默认构建File对象则在user.dir中
File file2 = new File("fcj.txt");
file2.createNewFile();
}
}
05-01
09-17