-
renameTo(file f)
- 通过测试,结果表明,这个是类似移动的,而不是重命名,也就是,将原先文件删除,在从新复制一个新的文件。
- 特别注意,如果新的名称的文件已经存在,会覆盖掉原先的文件
-
由于file对象可以指向目录也可以指向文件所以有以下两个方法来判断
- isfile()
- 判断file对象是否指向的是文件
- isDirectory()
- 判断file对象是指向的是目录
- isfile()
-
isAbsolute()
- 判断当初file对象创建时构造方法穿的参数是否是绝对路径
-
isHidden()
-
lastModified()
-
setLastModified(long time)
-
length()
-
list
-
list()
- 当file对象为文件时,方法的返回值为null
- 当file对象为文件夹(目录时)返回该目录下的文件以及文件夹(如图所示,仅仅是子关系。)
-
list(FilenameFilter filter)
-
listFiles()
-
Java file类方法总结介绍
最新推荐文章于 2022-05-12 12:22:07 发布
本文介绍了Java中File类的一些关键方法,如renameTo()用于类似移动操作,会覆盖已存在的文件;isFile()和isDirectory()用于判断文件或目录;isAbsolute()检查路径是否绝对;isHidden()检测文件是否隐藏。此外,还提到了lastModified()和setLastModified(long time)用于修改文件的最后修改时间,以及length()获取文件大小。对于目录操作,mkdir()和mkdirs()分别用于创建单级和多级目录,canRead()和canWrite()检查读写权限,setReadable()和setWritable()设置读写权限。文章强调了File对象构造参数在不同方法中的影响,并指出list()和listFiles()返回目录内容。
摘要由CSDN通过智能技术生成