Learning Life

学习Java的日常

日期:2019-8-14
day5 学习目的:文件I/O

String getAbsolutePath() 返回此File对象绝对路径字符串
String getPath () 返回此File对象的路径字符串
String getName() 返回File对象的代表的文件或目录名称
long length() 返回File对象的文件长度

1.4 相对路径和绝对路径

绝对路径:从盘符开始的路径,这是一个完整的路径
相对路径:相对于项目路径的路径,这是一个相对便捷的路径 ,开发中经常用

1.5 判断功能方法

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

1.6 创建删除功能

boolean creatNewFile() 当且仅当file对象不存在时。创建一个新的文件
boolean delete() 删除此抽象路径名表示的文件或目录
mkdir() 创建此抽象路径指定的目录
**mkdirs()**包括所有存在但不必须的父目录

delete方法如果我们的file为目录的话,目录下必须为空

1.7目录的遍历

String[ ] list() 返回一个字符串数组,表示该File目录中,所有子文件和目录
File [ ] listFiles() 返回一个String数组,表示该目录下的所有文件

递归
指在当前方法内调用自己的现象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值