黑马程序员_File类

------- android培训java培训、期待与您交流! ----------


File



文件的类。包括文件和文件夹。

构造方法

有4种,分别是
File(String path):通过String来初始化
File(String path,String child):通过path和child分开的情况创建文件
File(File file,String child):通过File和String来创建一个个新的File
File(URL url):通过解析URL建立文件


本类的对象是一个抽象的路径名,是平台无关的。


常用的方法

1、创建的方法:
createFile()
创建一个不存在的文件。返回类型是boolean型,如果创建成功返回true,否则返回false
mkdir()
创建一个不存在的目录。返回类型是boolean型,如果创建成功返回true,否则返回false
mkdirs()

创建路径下不存在的目录。创建成功返回true,否则false。该方法与mkdir()的区别在于,本方法可以创建路径下的多个不存在的目录。



2、删除的方法:
delete() 
删除对象
deleteOnExit()

当虚拟机停止时删除对象


3、判断的方法:
isAbsolute() 
          测试路径是不是一个绝对路径 
  isDirectory() 
          测试对象是不是一个目录
isFile() 
          测试对象是不是一个文件
isHidden()  
测试对象是不是隐藏文件/文件夹
exists() 

测试对象是否存在


4、获取的方法:
getName() 
获取对象的文件名(如果是文件夹,则返回最下层的文件夹名)
getPath()
获取对象的路径名(父路径+文件名)
getParent()
获取对象的父路径
length()
获取文件的长度
list()
获取该文件路径下的文件列表(仅对文件夹有效,若为文件,返回是个空String数组)
listFiles()
获取该文件路径下的文件列表,返回类型是File[]
lastModified()

获取最后修改时间


5、修改的方法:
renameTo()
将对象重命名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值