ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### String getName() 获取文件名字 > filename.txt ### String getParent() 获取父文件的路径 > 根据传入字符串确定,比如: > > 传入`C:\\Users\\Administrator\\Desktop\\source`输出`C:\Users\Administrator\Desktop` > > 传入`../Administrator/Desktop/source`输出`..\Administrator\Desktop` > > 传入`source`输出`null` ### File getParentFile() 获取父文件的文件对象 ### String getPath() 获取文件路径 > 是否是全路径根据传入字符串确定 ### boolean isAbsolute() 判断是否是绝对路径 ### String getAbsolutePath() 获取绝对路径 ### File getAbsoluteFile() 获取绝对路径文件对象 ### String getCanonicalPath() 和 File getCanonicalFile() > 获取文件路径,将`../`和`./`解析过的路径。不会再出现`../`和`./`。 ### URI toURI() 转化成URI ### boolean canRead() 是否可读 ### boolean canWrite() 是否可写 ### boolean exists() 是否存在 ### boolean isDirectory() 是否为目录 ### boolean isFile() 是否为文件 ### boolean isHidden() 是否为隐藏文件 ### long lastModified() 最后修改时间 > 如果File表示一个具体文件,则length方法返回这个文件的字节大小; > > 如果File表示一个目录,则length方法的返回值不确定; > > 如果File表示的目录或文件不存在,则length方法的返回值为0L。 ### boolean createNewFile() 创建新文件 ### boolean delete() 删除文件 ### void deleteOnExit() > 在JVM进程退出的时候删除文件,通常用在临时文件的删除 ### String[] list() 列出文件名 ### File[] listFiles() 列出文件对象 ### boolean mkdir() 创建目录 ### boolean mkdirs() 创建多级目录 ### boolean renameTo(File dest) 重命名