Java File 文件类方法
File 文件类方法
File 类(来自 java.io)用于处理文件和目录路径。它允许您创建、删除文件和文件夹,并获取有关文件和文件夹的信息,但它不会读取或写入文件和文件夹的内容。
| 方法 | 描述 | 返回类型 |
|---|---|---|
| createNewFile() | 如果文件不存在,则创建一个新的空文件 | boolean |
| delete() | 删除文件或目录 | boolean | exists() | 测试文件或目录是否存在 | boolean |
| canRead() | 测试应用程序是否可以读取文件 | boolean |
| canWrite() | 测试应用程序是否可以写入文件 | boolean |
| isFile() | 如果路径代表一个文件,则返回 true | boolean |
| isDirectory() | 如果路径代表一个目录,则返回 true | boolean |
| length() | 返回文件大小(以字节为单位) | long |
| getName() | 返回文件或目录的名称 | String |
| getAbsolutePath() | 返回绝对路径名字符串 | String |
| getPath() | 返回路径名字符串 | String | getParent() | 返回父目录的路径名字符串 | String |
| list() | 返回目录中所有文件和目录的名称数组 | String[] |
| listFiles() | 返回目录中所有File对象数组 |
File[] |
| mkdir() | 创建目录 | boolean |
| mkdirs() | 创建目录及其缺失的父目录 | boolean |
| renameTo() | 重命名文件或目录 | boolean | setReadOnly() | 将文件标记为只读 | boolean |
| setWritable() | 设置可写权限 | boolean |
| setReadable() | 设置可读权限 | boolean |
| setExecutable() | 设置可执行权限 | boolean |
| canExecute() | 测试应用程序是否可以执行该文件 | boolean |

