码迷,mamicode.com
首页 > 编程语言 > 详细

java File类

时间:2019-07-09 22:29:18      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:new   返回   pat   默认   sys   file类   存在   结构   cli   

需要导入头文件
File f=new File(a) //a为地址,如果是\则,需要两个\,"D:\java_work\ja.txt",如果时/则只需要一个

改名操作
f.renameTo(new File("D:\java_work\jaj.txt")) //ja被改名为jaj

默认路径:
System.getProperty("user.dir"); //eclipse项目所在路径

创建新文件:
File f2 =new File("gg.txt");
f2.createNewFile(); //即在项目默认路径下创建新的txt文档,也会在eclipse项目下创建一个txt文档

文档操作
System.out.println(f2.exists()); //文件是否存在
System.out.println(f2.isDirectory()); //文件是否是目录
System.out.println(f2.isFile()); //是否是文件
System.out.println(new Date(f2.lastModified()));//文件最后修改日期
System.out.println(f2.length()); //文件大小
System.out.println(f2.getName()); //文件名
System.out.println(f2.getPath()); //文件的目录路径
对应的结果:
true
false
true
Tue Jul 09 19:51:37 GMT+08:00 2019
6
gg.txt
D:\java_work\gg.txt

删除文件:
f2.delete();

目录
检测目录是否存在:
.mkdir();

File f3 =new File("d:/电影/华语/大陆");
System.out.println(f3.mkdir()); //目录结构中有一个不存在,则不会创建成功,返回boolean值

创建目录:
.mkdirs();

File f3 =new File("d:/电影/华语/大陆");
f3.mkdirs() //目录中只要有一个存在,就会创建成功,返回值为boolean类型true和false
boolean flag=f3.mkdirs();
System.out.println(flag) //true

java File类

标签:new   返回   pat   默认   sys   file类   存在   结构   cli   

原文地址:https://blog.51cto.com/14437184/2418715

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!