文件操作类和工具
检查文件和目录:
isHidden(): 检查文件是否被隐藏。
canExecute(): 检查文件是否可执行。
canWrite(): 检查文件是否可写。
canRead(): 检查文件是否可读。
length(): 获取文件的长度(字节数)。
lastModified(): 获取文件的最后修改时间。
文件路径操作:
getAbsolutePath(): 获取文件的绝对路径。
getCanonicalPath(): 获取文件的规范路径。
getParent(): 获取文件所在目录的路径。
toPath(): 将 File 对象转换为 Path 对象。
文件和目录操作:
createNewFile(): 创建一个新的空文件。
mkdir(): 创建一个新的目录。
mkdirs(): 创建一个新的目录,包括必要的父目录。
delete(): 删除文件或目录。
renameTo(File dest): 将文件或目录重命名为指定的目标文件名。
文件和目录遍历:
list(): 返回目录中的文件和目录名数组。
listFiles(): 返回目录中的文件和目录对象数组。
list(FilenameFilter filter): 返回目录中满足指定过滤器条件的文件和目录名数组。
listFiles(FileFilter filter): 返回目录中满足指定过滤器条件的文件和目录对象数组。
walkFileTree(Path start, FileVisitor super Path> visitor): 递归遍历目录树并对每个文件或目录执行相应的操作。
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/97171.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论