File(文件)类

File(文件)类

对文件和目录的属性进行操作,对文件进行读写操作的类。

如果要是用到该包中的类,要声明import java.io.*;

java.io.File类的对象可以表示文件和目录,在程序中一个File类对象可以代表一个文件或目录。

当创建一个File对象后,就可以利用它来对文件或目录的属性进行操作

File对象不能直接对文件内容进行读写操作,只能查看文件的属性

在java中""符号表示转意,如果使用"\"作为路线分隔符,则需要编写"\\",也可以用/来替代

如果以"\\"或者"/"开头,则对应的路径的根为当前项目所在磁盘的根目录

如果不以"\\"或者"/"开头,则相对路径的根为项目根目录,而不是当前类所在目录。

File file=new File("/Test.txt")代表项目在盘符里面。

File file=new File("Test.txt")代表项目的在项目根目录,相对路径

获取文件信息:

getName() 获得文件的名称 getAbsolutePath()获得文件的绝对路径

length() 获得文件的长度(字节数) lastModified()上次修改时间

gettime获得创建对象的毫秒数!

 

boolean exists() 判断文件是否存在 存在返回true,否则false

boolean isfile() 判断是否为文件 存在返回true,否则false

boolean isdirectory() 判断是否为目录 存在返回true,否则false

boolean renameTo(File dest)重命名由此抽象路径名表示文件

getTotalSpace() 盘符的总容量 getUsableSpace()可用空间

getFreeSpace()剩余空间

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值