美文网首页
Java | File类的使用

Java | File类的使用

作者: Ada54 | 来源:发表于2020-07-21 17:18 被阅读0次

一、访问文件名的方法

String getName():返回此File对象的文件名或路径名(如果是路径,则返回最后一级子路径名)

String getPath():返回此File对象所对应的路径名

String getAbsolutePath():返回此File对象所对应的绝对路径名

File getAbsoluteFile():返回此File对象的绝对路径

String getParent():返回此File对象所对应目录的父目录名

二、文件检测的方法

boolean exists():判断File对象所对应的文件或目录是否存在

boolean canWrite():判断File对象所对应的文件是否可写

boolean canRead():判断File对象所对应的文件是否可读

boolean canExecute():判断File对象所对应的文件是否执行

boolean isDirectory():判断File对象所对应的文件是否是目录

boolean isAbsolute():判断File对象所对应的文件或目录是否是绝对路径

三、目录操作的方法

boolean mkdir():创建一个File对象所对应的目录,如果创建成功返回true,否则返回false

String[] list():列出File对象的所有子文件名和路径名,返回String数组

File[] listFiles():列出File对象的所有子文件和路径,返回File数组

static File[] listRoots():列出系统所有根路径

四、文件操作的方法

boolean createNewFile():当File对象所对应的文件不存在时,创建一个File对象所指定的新文件,如果创建成功则返回true,否则返回false

boolean delete():删除File对象所对应的文件或路径

static File createTempFile(String prefix, String suffix, File

directory):在指定的File目录下创建一个临时的空文件,使用给定前缀、系统生成的随机数和给定后缀作为文件名,如果没有传入File目录对象,则默认在临时文件目录创建临时文件

void deleteOnExit():File对象会在JVM退出时删除所指定的文件或目录

boolean renameTo(File dest):重命名此File对象所对应的文件或目录,如果命名成功则返回true,否则返回false

五、获取文件常规信息

long lastModified():返回文件的最后修改时间

long length():返回文件内容的长度

参考链接:https://www.cnblogs.com/baoliyan/p/6219130.html

相关文章

  • Java入门系列-22-IO流

    File类的使用 Java程序如何访问文件?通过 java.io.File 类 使用File类需要先创建文件对象 ...

  • Java-I/O学习(4)

    Java-I/O学习(4) File Java IO 的File类可以帮助你访问底层的文件系统,使用File类你可...

  • JAVA 中的 IO 流

    File 类的使用 java.io.File 类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、...

  • Java入门—输入输出流

    File类的使用 文件是:文件可认为是相关记录或放在一起的数据的集合。Java中,使用java.io.File类对...

  • Java | File类的使用

    一、访问文件名的方法 String getName():返回此File对象的文件名或路径名(如果是路径,则返回最后...

  • Java基础之IO

    一、File类 File类是java.io包下代表与平台无关的文件或目录,你可以使用File类来新建、删除、重命名...

  • Java输入输出流

    File类 什么是文件? 文件可认为是相关记录或放在一起的数据的集合 在Java中,使用java.io.File类...

  • java中如何判断file是否存在

    java中如何判断file是否存在 此示例显示如何使用File类的file.exists()方法检查文件的存在。 ...

  • java-IO输入输出流

    一.java.io.File类 java.io.File类用于表示文件/目录 File只用于表示文件的信息(名称,...

  • Java I/O二.File常用方法

    本文简单罗列 File类构造方法 File类常用方法 在Java语言的java.io包中,由File类提供了描述文...

网友评论

      本文标题:Java | File类的使用

      本文链接:https://www.haomeiwen.com/subject/vbcwkktx.html