File类

Java File类详解

File类的介绍:
一.1.File的概述:File类是在java.io.File下,代表操作系统的文件对象(文件、文件夹);该类提供了定位文件、获取文件本身的信息、删除文件、创建文件等功能
常用方法使用:

 createNewFile():以文件的形式创建出来

File f2 = new File("D:/aa/bb/cc/v.txt");
f2.createNewFile();

 mkdir() : 以目录的形式创建出来

File f1 =new File("D:/aa");
f1.mkdir();

 mkdirs() : 以多重目录的形式新建

File f1 =new File("D:/aa/bb/ee");
f1.mkdirs();

 delete() :删除某个文件或目录

File f2 = new File("D:/aa/bb/ee/c.txt");
f2.delete();

 

 getParent() :获取该文件的父路径

File f1=new File("d:/aa/bb/bb.txt");
String path1 = f1.getParent();
System.out.println("文件定义的路径:"+path1);

getAbsolutePath() :获取绝对路径

File f1=new File("d:/aa/bb/bb.txt");
String absolutePath1 = f1.getAbsolutePath();
System.out.println("文件的绝对路径:"+absolutePath1);

getName():获取文件名

File f1=new File("d:/aa/bb/bb.txt");
String name1 = f1.getName();
System.out.println("文件名称:"+name1);

 isDirectory():判断是否是一个目录

File f1=new File("d:/aa/bb/bb.txt");
 System.out.println(f1.isDirectory());

isFile():判断是否是一个文件

File f1=new File("d:/aa/bb/bb.txt");
System.out.println(f1.isFile());

 deleteOnExit() : 删除某个文件或目录并退出

getParentFile() :返回该路径名的父目录的路径名

lastModified():获取最后一次该文件的修改时间

listFiles():获取当前目录下所有的子文件
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值