1. File对象
1.1 访问文件名相关的方法
1.2 文件检测相关的方法
1.3 获取常规文件信息
1.4 文件操作相关的方法
1.5 目录操作相关的方法
返回类型 | 方法名 | 介绍 |
String | getName() | 返回此File对象所表示的文件名或路径名 |
String | getPath() | 返回此File对象对应的路径名 |
File | getAbsoluteFile() | 返回此File对象的绝对路径 |
String | getAbsolutePath() | 返回此File对象所对应的绝对路径 |
String | getParent() | 返回此File对象所对应的目录 |
boolean | renameTo(File new Name) | 重命名此File对象所对应的文件或目录,如果重命名成功则返回true,否则返回false。 |
boolean | exists() | 判断File 对象所对应的文件或目录是否存在 |
boolean | canWrite() | 判断File 对象所对应的文件和目录是否可写 |
boolean | canRead() | 判断File 对象所对应的文件和目录是否可读 |
boolean | isFile() | 判断File 对象所对应的是否是文件,而不是目录 |
boolean | isDirectory() | 判断File 对象所对应的是否是目录,而不是文件 |
boolean | isAbsolute() | 判断File 对象所对应的文件或目录是否是绝对路径; linux上请在前面加上 / |
long | lastModified() | 返回文件的最后修改时间 |
long | length() | 返回文件内容的长度 |
boolean | createNewFile() | 当此File 对象所对应的文件不存在时,该方法将新建一个该File文件对象所指定的新文件,创建成功返回true,否则返回false |
boolean | delete() | 删除File对象所对应的文件或路径 |
void | deleteOnExit() | 注册一个删除钩子,指定当Java虚拟机退出时,删除File 对象所对应的文件和目录 |
boolean | mkdir() | 创建一个File对象所对应的目录,创建成功返回true,则返回false。注意创建对象必须是一个目录而不是一个文件 |
String[] | list() | 列出File 对象的所有子文件名和路径名,返回String 数组 |
File[] | listFiles() | 列出File 对象的所有子文件和路径,返回File数组 |