代码改变世界

Day37File

2022-09-04 14:00  rebirthhhh  阅读(22)  评论(0编辑  收藏  举报

File类的作用?

创建对象定位文件,可以删除、获取文件信息等,但不能读写文件内容。

File类构建对象的方式?

File file = new File("文件/文件/绝对路径/相对路径");

绝对路径和相对路径是什么样的?

1.绝对路径是带盘符的,依赖当前系统

2.相对路径是不带盘符的,默认相对到工程下开始寻找文件

package File;

import java.io.File;

public class Demo01 {
    public static void main(String[] args) {
        //1.创建File对象(制定了文件的路径)
        File f = new File("C:\\Users\\Administrator\\Desktop\\IMG_0318(20220821-173803).JPG");
        long x = f.length();
        System.out.println(x);
        //2.File创建对象,支持绝对路径,支持相对路径(重点)
        File f1 = new File("");//绝对路径

        //相对路径:一般定位模块中的文件(文件在项目里面),相对到工程下!
        File f2 = new File("基础语法/src/data");
        System.out.println(f2.length());//6

        //3.File创建对象,可以是文件也可以是文件夹
    }
}