使用File类操作文件或者目录属性
File对象既可以表示文件也可表示目录 ,他可以代表一个文件或者目录
构造方法: File file = new File(String filePath);需要注意文件路径的分隔符使用反斜杠 / 或者 \\ 不能使用 \
File对象是java.io包中引用磁盘文件的唯一对象,File类仅仅是描述File对象的属性 仅仅是操作文件的属性
File类常用的方法:
方法名称 | 说明 |
boolean exists(); | 判断文件或者目录是否存在 |
boolean isFile(); | 判断是否是文件 |
boolean isDirectory() | 判断是否是目录 |
String getPath(); | 返回此对象表示的文件的相对路径 |
String getAbsolutePath() | 返回此对象表示的文件的绝对路径 |
String getName() | 返回此对象表示的文件的文件名称 |
boolean delete() | 删除此对象指定的文件或目录 |
boolean createNewFile(); | 创建名称的空文件,不创建文件夹 |
long length(); | 返回文件的长度,单位为字节 ,若文件不存在,返回OL |
看看具体实现: