- Flie对象就表示一个路径,可以是文件的路径、也可以是文件夹的路径
- 这个路径可以是存在的,也允许是不存在的
file类常用的构造方法:
代码案列:
小结:
file的常见成员方法
判断获取相关方法:
代码案例:
1.
2.返回文件大小
length返回文件的大小(字节数量)
/细节1:这个方法只能获取文件的大小,单位是字节
//如果单位我们要是M,G,可以不断的除以1024
//细节2:这个方法无法获取文件夹的大小
3.返回绝对路径
4.返回定义时使用的路径:
5.getName获取名字
细节如果是文件返回文件名还要后缀名
如果是文件夹返回文件夹的名字
6.返回文件最后修改时间
创建删除相关的成员方法
1.创建一个空文件
2.创建单级文件夹
3.创建多级文件夹,也可以创建单级文件夹,所以以后创建文件夹就用这个就行了
4.删除文件,空文件夹。
获取并遍历方法
蓝色的重点掌握,其他的了解即可
1.
当调用者File表示的路径不存在时,返回null
当调用者File表示的路径是文件时,返回null
当调用者File表示的路径是一个空文件夹时,返回一个长度为0的数组
当调用者File表示的路径是一个有内容的文件夹时,将里面所有文件和文件夹的路径放在File数组中返回
当调用者File表示的路径是一个有隐藏文件的文件夹时,将里面所有文件和文件夹的路径放在File数组中返回,包含隐藏文件
当调用者File表示的路径是需要权限才能访问的文件夹时,返回null
2.
注意listroots()方法是静态的需要类名.方法调用。