-
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()
- 同样会有疑问,返回的file的构造方法参数都是什么呢?
- 测试结果是,根据这个最开始的file的构造参数形式决定。
-
-
toString()
- 与getPath()返回值一摸一样
-
mkdir()
- 创建文件夹,将这个file对象创建为队友路径的文件夹
-
mkdirs()
- 创建文件夹,这个是弥补mkdir(),当路径中出现不存在的父路径时,会自动创建父亲路径
-
canRead()
-
canWrite()
-
setReadable(boolean b)
-
serWritable(boolean b)
-
length()
- 这个文件的大小。
Java file类方法总结介绍
猜你喜欢
转载自blog.csdn.net/qq_20156289/article/details/108349052
今日推荐
周排行