• File类总结


    1、File类是描述文件或文件夹的。File类可以用来操作文件或文件夹本身。但它不能操作文件中的数据。

        File( String name  )  把一个字符串封装成File对象。这个字符串可以是文件名,也可以是文件夹(目录),不管是文件还是文件夹可以不是硬盘上存在的真实内容。

        File( String parent  , String child ) parent 是父目录,child 可以是子目录,也可以是文件名 ,把这个父目录和子目录(文件)封装成一个新的File对象

        File( File parent , String child ) 把已经有的File对象,和指定的子目录或文件封装成一个新的File对象。

    2、File类中的获取方法

        以get开始命名的方法。getName()

    3、创建方法:

        createNewFile()创建一个文件

        mkDir() 创建一个单级的目录

        mkDirs() 创建多级目录

    4、删除方法

        delete() 它可以删除文件,或文件夹。删除不走回收站

     5、判断方法:

           isFile()判断是否是文件

           isDirectory()判断是否是目录(文件夹)

           isHidden()判断是否是隐藏文件

           exists()判断当前的File对象(文件或文件夹)在硬盘上是否存在 

     6、列举方法:

           list() 获取指定目录下的文件或文件夹名字,保存在String数组中

           listFile()获取指定目录下的文件或文件夹,但把这些文件或文件夹封装成File对象,保存在File数组中 

    7、过滤器

           文件(文件夹)过滤器 FileFilter  内部有个方法 accept( File pathname)

  • 相关阅读:
    Git 游离态的一次问题解决
    idea每次新建项目的默认路径
    springboot 整合 freemarker
    Linux 学习网站
    springtask 基本使用和 cron 表达式
    volatile 关键字 和 i++ 原子性
    python 自动补全
    nagios维护之常见问题
    nagios维护之添加监控
    windows下python文件与文件夹操作
  • 原文地址:https://www.cnblogs.com/sueyyyy/p/9362985.html
Copyright © 2020-2023  润新知