Java IO流(四) File

本文介绍了Java中File类的基本用途及常见方法,包括创建、删除、判断文件或文件夹的存在状态和获取相关信息。此外还提到了如何利用File类的列表方法来列举指定目录的内容。

Java中的File类用来将文件或者文件夹封装成对象,方便对文件与文件夹进行操作。

根据文件的属性,File有以下常见的方法:

1.创建:

boolean creatNewFile() 在指定位置创建文件,若该文件存在,则不创建,返回false,和输出流对象不一样,后者对象一旦创建文件就会创建
boolean mkdir() 在指定位置创建一级文件夹
boolean mkdirs() 在指定位置创建多级文件夹
2.删除:

boolean delete()  删除文件,如果已经删除则返回false 
boolean deleteOnExit()	在退出时删除文件
3.判断:

boolean canExecute() 判断文件是否可执行 
boolean exists() 是否存在  
boolean isDirectory() 是否是目录   
boolean isFile()  是否是文件
boolean isAbsolute() 是否是绝对路径
4.获取:

getName() 
getPath() 
getParent()获取到绝对路径中的父目录 
getAbsolutePath()  获取绝对路径
getAbsoluteFile() 将绝对路径封装成一个对象 
long lastModified() 获取文件修改的最后时间
long length() 获取文件长度

File类的方法的调用很简单,即实例化一个File对象,然后直接调用方法即可,这里就不再写 一些示例代码,值得注意的是Java中的File类中还有一个比较重要的列表方法,通过该方法可以列出所需目录,具体使用可以查看API。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值