package com.Lucky.File;
import java.io.File;
/**
* File类的构造器方法讲解:
*
* File(String str) 把字符串的路径信息转换成File对象
* File(String parent,String Child) 将父级路径字符串与子路径字符串拼接成File对象
* File(File parent,String Child) 将父级路径与子路径字符串拼接成File对象
*
* 每天一个小知识:
* File对象可以表示为文件/路径/文件夹【可以允许File不存在】
* 绝对路径是指带有盘符的路径信息
* 相对路径是根据当前项目找的路径
*/
public class flieConstructor {
public static void main(String[] args) {
String str="C:\\Users\\Lucky\\Desktop\\测试文件夹"; //不存在的
String child="cs.txt"; //不存在的
System.out.println("----File(String str) 把字符串的路径信息转换成File对象----");
File file1=new File(str);
System.out.println(file1);
System.out.println("----File(String parent,String Child) 将父级路径字符串与子路径字符串拼接成File对象----");
File file2=new File(str,child);
System.out.println(file2);
System.out.println("----File(File parent,String Child) 将父级路径与子路径字符串拼接成File对象----");
File file3=new File(file1,child);
System.out.println(file3);
}
}