public static void main(String[] args) {
File file = new File("D:"+File.separator+"test");//只是把路径封装成一个File对象,此构造方法不会检查路径是否真实存在
System.out.println(file);
File file1 = new File("D:","test");//好处:可以灵活控制父子目录,不用写目录名称分隔符
System.out.println(file1);
File f = new File("D:");
File file3 = new File(f,"test");//好处:可以使用File对象调用file方法
System.out.println(file3);
//可以根据不同场景选择这三种构造
}
Java File类的三构造区别
最新推荐文章于 2023-01-05 14:32:53 发布