File --JAVA
  3Zk5aEhrJeXA 2023年11月02日 47 0

File --JAVA

构造方法

方法 说明
public File (String pathname) 根据文件路径创建对象
public File (String parent, String child) 根据父路径名字字符串和子路径名字符串创建文件对象
public File (String parent, String child) 根据父路径对应文件对象和子路径名字符串创建文件对象

方法

方法(判断,获取) 说明
public boolean isDirectory() 判断此路径表示的File是否为文件
public boolean isFile() 判断此路径名表示的File是否为文件
public boolean exists() 判断此路径名表示的File是否存在
public long length() 返回文件的大小(字节数量)
public String getAbsolutePath() 返回文件的绝对路径
public String getPath() 返回定义文件时使用的路径
public String getName() 返回文件名,带后缀
public lastModified() 返回文件的最后修改时间(毫秒值)

 

创建,删除方法

方法 说明
public boolean createNewFile() 创建一个新的空白文件夹
public boolean mkdir() 创建单级文件夹
public boolean mkdirs() 创建多级文件夹
public boolean delete() 删除文件,空文件夹

 

获取并遍历

Public File listFiles(),获取当前该路径下所有内容

 

注意:

  • 当调用者File表示的路径不存在时,返回null

  • 当调用者File表示的路径是文件时,返回File

  • 当调用者File表示的路径是一个空文件夹时,返回一个长度为0的数组

  • 当调用者File表示的路径是一个有内容的文件夹时,将里面所有文件和文件夹的路径放在file数组中返回

  • 当调用者File表示的路径是一个隐藏文件的文件夹时,将里面所有的文件和文件夹的路径放在File数组中返回,包含隐藏文件

  • 当调用者File表示的路径是需要权限才能访问的文件夹时,返回File

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Vtxr3XfwhHq   2024年05月17日   54   0   0 Java
  Tnh5bgG19sRf   2024年05月20日   109   0   0 Java
  8s1LUHPryisj   2024年05月17日   46   0   0 Java
  aRSRdgycpgWt   2024年05月17日   47   0   0 Java
3Zk5aEhrJeXA
作者其他文章 更多

2023-11-02

2023-11-01