Java中File类的使用

Posted 路宇_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中File类的使用相关的知识,希望对你有一定的参考价值。

  1. File类的一个对象,代表一个文件或者文件目录(俗称:文件夹)
  2. File类声明在java.io包下
  3. File类中涉及到关于文件或文件目录的创建,删除,重命名,修改时间,文件大小等方法,并未涉及到文件内容的读取与写入的操作。如果需要读取或写入文件内容,需要使用IO流来操作。

接下来就来创建File类的实例,有三种创建方式分别为:

  1. File(String filePath)
  2. File(String parentPath,String childPath)
  3. File(File parentFile,String childPath)

代码如下:

  		//相对路径:相较于某个路径下,指明的文件
        //绝对路径:包含在盘符在内的文件或文件目录的路径

        //路径分隔符:
        // window:\\\\
        // unix:/

        //构造器1
        File file1 = new File("hello.txt"); //相对于module  相对路径
        File file2 = new File("D:\\\\Intell workspace\\\\java_demo\\\\day01\\\\src\\\\www\\\\demo4\\\\hello.txt");//绝对路径
        System.out.println(file1);
        System.out.println(file2);

        //构造器2
        File file3 = new File("D:\\\\Intell workspace","java_demo");
        System.out.println(file3);

        //构造器3
        File file4 = new File(file3,"hi.txt");
        System.out.println(file4);

输出结果:

D:\\Intell workspace\\java_demo\\day01\\src\\www\\demo4\\hello.txt
D:\\Intell workspace\\java_demo
D:\\Intell workspace\\java_demo\\hi.txt

以上是关于Java中File类的使用的主要内容,如果未能解决你的问题,请参考以下文章

Java中File文件操作类的详细使用介绍

java IO流 File类的使用

Java IO流File类的使用

Java中File类的使用

java中File类的使用

Java下File 类的 file.isHidden()判断文件是否隐藏