JAVA IO——获取文件信息

发布于:2023-01-19 ⋅ 阅读:(683) ⋅ 点赞:(0)

 

 💟💟前言

友友们大家好,我是你们的小王同学😗😗

今天给大家带来的是JAVA IO——获取文件信息

希望能给大家带来有用的知识

觉得小王写的不错的话 麻烦动动小手 点赞👍 收藏⭐  评论📄

小王的主页:小王同学🚗

小王的gitee:小王同学🏩

小王的github:小王同学💦

常用的文件操作

  • getName
  • getAbsolutePath
  • getParent
  • length
  • exists
  • isFile
  • isDirectory

 getName(文件名字)

    //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());


    }
}

 getAbsolutePath(绝对路径)

    //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());


    }
}

 

 getParent(文件父级目录)

   //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());


    }
}

length文件大小(字节)

我们向txt记事本添加wxz6666

 

运行代码:

  //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());


    }
}

 exists(文件是否存在)

   //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println();


    }
}

 存在返回true 反之返回false!

 

isFile(是不是一个文件)

    //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println("是不是一个文件=:"+file.isFile());
        System.out.println("是不是一个目录=:"+file.isDirectory());


    }
}

 isDirectory(是不是一个目录)

    //获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println("是不是一个文件=:"+file.isFile());
        System.out.println("是不是一个目录=:"+file.isDirectory());


    }
}

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到