认识JAVA File类

File类的包名是java.io,其实现了Serializable, Comparable两大接口以便于其对象可序列化和比较
(推荐学习的博客:https://blog.csdn.net/ai_bao_zi/article/details/81015141)

学习点

构造路径
在这里插入图片描述
常用方法
在这里插入图片描述
绝对路径的机制(不清楚是否这样描述。若有错误请纠正)
在这里插入图片描述
判断功能方法(转自老师的笔记)

boolean exists() 此File对象表示的文件或目录是否存在

boolean isDirectory() 此File对象是否为目录

boolean isFile() 此File对象是否为文件(自加笔记:且需正确格式)

创建删除功能

boolean createNewFile() 当且仅当File对象不存在时,创建一个新的文件

boolean delete() 删除此抽象路径名表示的文件或目录

mkdir() ****创建此抽象路径名指定的目录。

mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

(delete方法,如果File是目录,目录下必须为空)

目录的遍历

String[] list() 返回一个String数组,表示该FIle目录中的所有子文件和目录

String[] listFiles() 返回一个String数组,表示该目录下的所有文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值