文件操作类和工具

检查文件和目录:

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 visitor): 递归遍历目录树并对每个文件或目录执行相应的操作。

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/97171.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>