构造函数
public File(String parent,String child):parent指的是父级目录,child指的是子级目录
- 直接给与路径(绝对路径,相对路径)
- 路径为父亲(该文件夹或者是文件所在的文件夹)于孩子(该文件夹自己的名字或者是文件)
说明:
在new File()的时候,只是将FIle对象在内存中实例化了,实际上并没有真正的创建文件!
所以需要本身这个文件,才可以通过传入路径找到这个文件。
package Test20_Demo.Demo02;/*@create 2020--12--10--10:12*/import java.io.File;import java.io.FileWriter;import java.io.IOException;public class FileMethod1 {public static void main(String[] args) {try {FileWriter fileWriter = new FileWriter("a/b/a.txt");fileWriter.close();} catch (IOException e) {e.printStackTrace();}//通过父亲与孩子的构造方法创建test.txtFile file = new File("a/b", "test.txt");//长度与实际的文件长度不符合(通常为0)表示文件不存在!System.out.println(file.length());//通过父亲与孩子的构造函数 创建文件夹下的b文件夹所对应的对象File dir = new File("a", "b");System.out.println(dir.length());}}
