File类详情

Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。

file类的使用:

import java.io.File;
import java.io.IOException;

public class iodemo1 {
    public static void main(String[] args) {
        File file = new File("D:/text.txt");
        boolean flag = file.exists(); //判断是否存在file文件
        System.out.println(file.isFile()? "是文件":"不是文件");
        System.out.println(file.getPath()); //相对路径
        System.out.println(file.getAbsoluteFile()); //绝对路径
        System.out.println(file.getName()); //文件名
        System.out.println(file.length()); //文件大小 字节
        if(flag) {
            file.delete(); //存在则删除
            System.out.println("删除成功!");
        }
        else{
            try {
                file.createNewFile(); //不存在就创建 ctrl+alt+t 捕获异常
                System.out.println("创建成功!");
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

    }
}

 

posted @ 2021-07-15 17:07  nb小歪  阅读(36)  评论(0编辑  收藏  举报