File 类的获取功能
| 类型 | 方法 | 功能 |
|---|---|---|
| public String | getAbsolutePath() ; | 获取绝对路径 |
| public String | getPath(); | 获取路径 |
| public String | getNanme(); | 获取名称 |
| public String | getParent(); | 获取上层文件目录 若无 返回null |
| public long | length(); | 获取文件长度 即字节数 不能获取目录的长度 |
| public String[] | list(); | 获取指定f目录下的所有文件或者文件目录的名称数据 |
| public File[] | listFies(); | 获取指定目录下的所有文件或者文件目录的FIle 数组 |
| public Boolean | renameTo(File dest); | 把文件重命名为指定的文件路径(被改名的要存在 要改的那个名的文件需要不存在) |
File 类的判断功能方法
| 类型 | 方法 | 作用 |
|---|---|---|
| public boolean | isDirector() | 判断是否是文件目录 |
| public boolean | isFile() | 判断是否是文件 |
| public boolean | exists() | 判断是否存在 |
| public boolean | canRead() | 判断是否可读 |
| public boolean | canWrite() | 判断是否可写 |
| public boolean | isHidden() | 判断是否隐藏 |
File 类的创建功能方法
注意:如果你创建文件或者文件目录没有写盘符路径 那么默认在项目路径下
| 类型 | 作用 | 方法 |
|---|---|---|
| public boolean | createNewFile() | 创建文件 若文件存在则不创建 返回false |
| public boolean | mkdir() | 创建文件目录 若存在则不创建 此文件的上层目录不存在也不创建 |
| public booelan | mkdirs() | 创建文件目录 如果上层文件目录不存在 一并创建 |
FIle类的删除功能
注意: java中删除不走回收站 如果要删除一个文件目录 请注意该文件目录内不能包含文件或者文件目录
| 类型 | 作用 | 方法 |
|---|---|---|
| public boolean | delete() | 删除文件或者文件夹 |



