File类判断功能的方法和File类创建删除功能的方法

File类判断功能的方法

常用方法:

  boolean exists():此File表示的文件或目录是否实际存在

  boolean isDirectory():此File表示的是否为目录

  boolean isFile():此File表示的是否为文件

复制代码
        File file1 = new File("D:\\驱动精灵\\MyDrivers\\hotfix");
        File file2 = new File("D:\\驱动精灵\\MyDrivers\\hotfix");
        File file3 = new File("D:\\驱动精灵\\MyDrivers\\hotfix");
        //boolean exists():此File表示的文件或目录是否实际存在
        boolean exists = file1.exists();
        System.out.println(exists);
        //boolean isDirectory():此File表示的是否为目录
        boolean directory = file2.isDirectory();
        System.out.println(directory);
        //boolean isFile():此File表示的是否为文件
        boolean file = file3.isFile();
        System.out.println(file);
复制代码

 

 

 

File类创建删除功能的方法

常用方法:

  boolean createNewFile():当且仅当具有该有的名称的文件尚不存在。创建一个新的空文件

  boolean delete():删除由此File表示的目录

  boolean mkdir():创建由此File表示的目录

  boolean mkdirs():创建由此File表示的目录,包括任何必需但不存在的父目录

复制代码
    public static void main(String[] args) throws IOException {
        //boolean createNewFile():当且仅当具有该有的名称的文件尚不存在。创建一个新的空文件
        File file = new File("6.txt");
        boolean newFile = file.createNewFile();
        System.out.println("newFile:"+newFile);
        //boolean delete():删除由此File表示的目录
        File file1 = new File("6.txt");
        System.out.println(file1.delete());
        /**
         * boolean mkdir():创建由此File表示的目录(文件夹)
         * boolean mkdirs():创建由此File表示的目录,包括任何必需但不存在的父目录(多个文件夹)
         */
        File file2 = new File("E:\\l");//创建单个文件夹
        boolean mkdir = file2.mkdir();
        System.out.println(mkdir);
        File file3 = new File("E:\\l\\s\\a\\zx");//创建多个文件夹
        boolean mkdirs = file3.mkdirs();
        System.out.println(mkdirs);
    }
复制代码

 

posted @   monkey大佬  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示