zoukankan      html  css  js  c++  java
  • I/O流 File类常用API

    File类常用方法:
    1、创建File对象
    File(File parent, String child)
    从父抽象路径名和子路径名字符串创建新的 File实例。
    File(String pathname)
    通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。
    File(String parent, String child)
    从父路径名字符串和子路径名字符串创建新的 File实例。
    File(URI uri)
    通过将给定的 file: URI转换为抽象路径名来创建新的 File实例。
    注意:创建得到的file对象是否真实存在得看对应的路径下是否有相应的文件。如果没有可
    通过file.createNewFile()创建出来。

    2、判断文件是否存在
    boolean exists();

    3、获取文件名
    String getName();

    4、获取文件路径
    String getPath();//相对路径

    5、获取文件绝对路径
    String getAbsolutePath();

    6、创建新文件
    File createNewFile();

    7、删除文件
    boolean delete();

    8、判断是否是文件
    boolean isFile();

    9、判断是否是目录
    boolean isDirectory();

    10、返回一个字符串数组,命名由此抽象路径名表示的目录中的文件和目录。
    String[] list();

    11、返回一个字符串数组,命名由此抽象路径名表示的目录中满足指定过滤器的文件和目录。
    String[] list(FilenameFilter filter);

    12、返回一个抽象路径名数组,表示由该抽象路径名表示的目录中的文件。
    File[] listFiles();

    13、返回一个抽象路径名数组,表示由此抽象路径名表示的满足指定过滤器的目录中的文件和目录。
    File[] listFiles(FileFilter filter);

    14、返回一个抽象路径名数组,表示由此抽象路径名表示的满足指定过滤器的目录中的文件和目录。
    File[] listFiles(FilenameFilter filter);

    15、创建目录
    File mkdir();

    16、创建多层级目录,不会创建已经存在的目录
    File mkdirs();

    —转载请注明出处
  • 相关阅读:
    Java单链表的实现方法汇总整理
    Java内存模型(JMM)图文并茂,条理清晰
    Java基础知识点整理(2021年最新版)
    Spring常见的77道面试题及答案(2021版)
    Python第二次学习知识点总结
    VUE学习十九,表单输入绑定v-model
    VUE学习十八,事件处理v-on
    VUE学习十七,列表渲染v-for
    VUE学习十五,Class与Style绑定
    VUE学习十四,侦听器
  • 原文地址:https://www.cnblogs.com/landiss/p/14088379.html
Copyright © 2011-2022 走看看