Java之File类的文件操作,之File类常见的构造方法总结

这篇文章主要讲解File类的构造方法,对File类常见的构造方法进行总结。后续会总结如何判断File对象否是文件和文件目录,是否存在,以及对文件的增删。

 

1.File 类常用的构造方法:File(String pathname)   将根据给定的路径字符串转换成抽象路径名来创建一个File实例,其中的pathname可以是绝对路径也可以是相对路径,同时这个路径也不一定要真实存在,可以是一个假路径。

import java.io.File;

public class FileStruct {
    public static void main(String[] args) {
        //创建File类的实例
        File file =new File("c:\\1.txt");   //pathname是一个真实的绝对路径
        File file1=new File("w:\\2.txt");   //pathname 是一个假路径
    }
}

 

2.File 类常用的构造方法: File(String parent , String child) 将根据字符串parent的路径名字和child的路径名字创建一个新的File实例。这样做把路径分成了两部份,好处是增加了可变的空间,比如我们改变parent和child的值就会生成新的路径,如下面代码所示。

import java.io.File;

public class FileStruct {
    public static void main(String[] args) {
        //创建File类的实例
        File file =new File("c:\\","1.txt");  //把原本的路径分成了两部分,创建的路径还是c:\\1.txt
    }
}

 

3.File 类常用的构造方法: File(File parent , String child) 将根据File的实例parent和字符串child的路径名字创建一个新的File实例。这样做把路径分成了两部份,好处是增加了可变的空间,比如我们改变parent和child的值就会生成新的路径,同时还引入了File类的操作,比如我们可以对File实例parent进行相关操作,如下面代码所示。

import java.io.File;

public class FileStruct {
    public static void main(String[] args) {
        //创建File类的实例
        File parent=new File("c:\\");  //可以对parent进行一些操作
        File file =new File(parent,"1.txt");  //把原本的路径分成了两部分,创建的路径还是c:\\1.txt

        }
}

 

4.File 类常用的构造方法:File(URI uri) :将给定的uri转换成抽象路径创建一个新的File实例。 这个用到的比较少,仅做了解。

 

5.如果喜欢Java,喜欢算法,可以关注落花一叶知秋博主。博主会更新更多JAVA相关的技术知识,以及算法,跟着博主一起成长吧。记得点赞哦。