File类,它的就用来表示当前系统下的文件(也可以是文件夹),通过File类提供的方法可以获取文件大小、判断文件是否存在、创建文件、创建文件夹等。
**但是需要我们注意:**File对象只能对文件进行操作,不能操作文件中的内容。
File对象的创建
File类的构造方法如下:
注意:需求我们注意的是:路径中"“要写成”\\“, 路径中”/"可以直接用
public static void main(String[] args) {
/*
* 在创建File对象的时候文件的路径可以有多种方法来指定
* */
// 方法一:
File f1 = new File("D:\\temp\\Java\\JavaBasics\\day18File\\data\\data.txt");
// 方法二:
File f2 = new File("D:/temp/Java/JavaBasics/day18File/data/data.txt");
// 方法三:
File f3 = new File("D:" + File.separator + "tmp" + File.separator + "Java" +
File.separator + "JavaBasics" + File.separator + "day18File" + File.separator +
"data" + File.separator + "data.txt");
// 方法三:要定位的文件在当前模块中,可以使用相对定位来查找(直接从当前模块文件名开始编写)
File f4 = new File("day18File\\data\\data.txt")