File类

File的构造方法:
public File(String pathname);将一个字符串对象封装成一个File的对象路径
public File(String parent,String child);将一个父字符路径和一个子字符路径封装成一个File的对象路径
public File(File parent,String child);将一个File对象的父类和一个子字符路径封装成一个File的对象路径

File类的方法:
获取:
public String getAbsolutePath();返回此File的绝对路径名字符串
public String getPath();将此File转换为路径的名字字符创
public String getName();返回此File表示的文件或者目录的名字
public long Length();返回此File表示的文件的长度(注意:文件夹没有大小)

判断:
public boolean isDirectory();判断此File表示的是否是目录,如果是返回true,否则返回false
public boolean isFile();判断此File表示的是否是文件,如果是返回true,否则是false
public boolean exists();判断此File表示的文件或者目录是否存在,如果存在返回true,否则返回false

创建和删除:
public boolean createNewFile();判断此File是否存在,如果不存在则创建一个文件并返回true
public boolean mkdir();创建由此File表示的目录。单级目录
public boolean mkdirs();创建由此File表示的目录。多级目录
public boolean delete();删除由此File表示的文件或者目录
(注意:被删除的文件或者目录下不能有任何内容存在,否则无法删除。删除是直接从硬盘中移除,不会经过回收站)

遍历文件夹目录:
public String[] list();返回一个String数组,表示该目录下的所有子文件或目录
File[ ] files = file.listFiles();返回一个File数组,表示该目录下的所有子文件或目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值