zoukankan      html  css  js  c++  java
  • Java File类与IO流

    File 类

    java.io.File

    文件和目录路径名的抽象表示形式, 对文件或目录进行操作

    构造方法:

    1. File(File parent, String child) : 根据 parent 抽象路径名和 child 路径名称字符串创建一个新的实例

    2. File(String parent, String child) :

    3. File(String, pathname) :

    4. File(URI uri) :

    获取功能的方法:

    1. public String getAbsolutePath(): 返回此 File 的绝对路径

    2. public String getPath(): 将此 File 转换为路径 (构造方法中的路径)

    3. public String getName(): 返回由此 File 表示的文件或目录的名称

    4. public long length(): 返回由此 File 表示的文件长度 (字节长度, Unicode, 中文占两个字节)

    5. toString():

      public String toString() {
          return getPath();
      }
      

        

    判断的方法: 

    1. public boolean exists(): 判断此 File 表示的文件或路径是否存在

    2. public boolean isDirectory(): 判断构造方法中的路径是否以目录结尾

    3. public boolean isFile(): 判断构造方法中的路径是否以文件结尾

    创建 / 删除:

    1. public boolean createNewFile(): 当且仅当该名称的文件不存在时, 才创建新文件 (路径错误会报错)

    2. public boolean delete(): 删除由此 File 表示的文件或目录 (文件或目录不存在时返回 false)

      直接在硬盘上刷数据, 不走回收站, 谨慎删除

    3. public boolean mkdir(): 创建由此 File 表示的目录 (父目录不存在返回 false)

    4. public boolean mkdirs(): 递归创建

    待补充 ......

    ending ~ 

    每天都要遇到更好的自己.
  • 相关阅读:
    mybatis以序列周期,同样处理的这个问题的价值
    达到HTTP合约Get、Post和文件上传功能——采用WinHttp介面
    采用curl库
    MFC 盾webBrowser打开弹出的页面
    reactnative调研
    React Native通信机制详解
    问题与学习 分析与综合
    学习、概念与概念簇
    奥苏伯尔学习理论
    语言与编程语言
  • 原文地址:https://www.cnblogs.com/kaichenkai/p/11799604.html
Copyright © 2011-2022 走看看