概念
文件,文件夹,一个File对象代表磁盘上的某个文件或文件夹
File类的创建和判断方法
构造方法:
File(String pathname/文件路径):根据给定的字符串路径创建其对应的File对象
File(String parent/父路径,String child/子路径):根据给定的字符串形式的父目录和子文件(夹)名创建File对象
File(File parent/父路径对象,String child/子路径):根据给定的父目录对象和子文件(夹)名创建File对象
成员方法:
createNewFile():创建文件
mkdir()和mkdirs(); 创建目录
isDirectory(); 判断File对象是否为目录
isFile(); 判断File对象是否为文件
exists(); 判断File对象是否存在
File类的获取方法
成员方法:
getAbsolutePath():获取绝对路径
绝对路径:以盘符开头的路径
例如:D:1/txt
getPath():获取文件的相对路径
相对路径:一盘是相对于当前项目路径来讲
例如:1.txt
getName():获取文件名
list():获取指定目录下所有文件(夹)名称数组(只能获取下一级目录,例如在A下面有个B文件夹,之恶能获取到A,不能获取到B)
listFiles():获取指定目录下所有文件(夹)File对象的数组(只能获取下一级目录)
java中路径的划分
绝对路径:以盘符开头的路径,固定的,写“死”的路径
相对路径:意思是相对于某个路径而言,java中的相对路径是指:相当于当前项目的路径来讲的。