成都校区第8天,自己写的一些笔记,因为只是简单记了一下概念,由刘辉老师授课,很多的东西还是需要代码来体现和实现应用,所以,这个小笔记供大家复习查看
Day 08
1.File类
文件和目录路径的抽象表达式形式。
我们可以使用File类的方法:
创建一个文件/文件夹
删除文件/文件夹
获取文件/文件夹
判断文件/文件夹
对文件进行遍历
获取文件的大小
重点:
file:文件 directory:文件夹/目录 path:路径 separator:n.分离器;分隔符
因为不同操作系统分隔符写法不一样,所以不能写死相对的分隔符
File.pathSeparator:路径分隔符 windows:;Linux::
File.pathSeparatorChar:路径分隔符 windows:;Linux::
File.separator:文件名称分隔符 Windows:/ Linux:\
File.separatorChar:文件名称分隔符 Windows:/ Linux:\
路径:
绝对路径:是一个完整的路径,以盘符( C;D;盘)开始的路径
C:\Program Files
相对路径:相对于当前项目的根目录
如果使用当前项目的根目录,路径可以简化书写
Array262.java
注意:
1.路径不区分大小写,仅限去windows
2.路径文件名用 \分割,反斜杠在Java中是转义字符,两个\\代表一个普通的反斜杠
File类构造方法:
File(String pathname) 字符串的路径名称
可以是以文件结尾,也可以文件夹结尾
路径可以使相对路径也可以是绝对路径
路径可以使存在也可以是不存在
File(String parent,String child) 文件上传一般使用这种方式
参数:
String parent:父路径
String child:子路径
优点:
父路径和子路径可以单独写
|
|