zoukankan      html  css  js  c++  java
  • File类详解及常用方法总结

    简述

      java.io.File类是文件和目录路径名的抽象表示,用于文件和目录的创建、查找和删除

    成员变量

      File.PathSeparator 路径分隔符 windows下为分号,linux下为冒号

      File.separator 文件名称分隔符 windows下为:    linux下为:/

      需要注意的是windows下也能识别 /,所以我们一般用 / 

    构造函数

      File(String pathname)   根据给定路径字符串转化为抽象路径名来创建一个新的File实例

      File(String parent,String child) 将两个字符串进行拼接为路径后创建实例

      File(File file,String child) 将file类和一个字符串进行拼接后创建实例

    获取类常用方法

      String getAbsolutePath()  返回此File的绝对路径的名称字符串

      String getPath()   将File转化为名称字符串

      String getName()  返回由此File表示的结尾的文件或目录的名称

      long length()  返回由此File表示的文件的长度,单位是字节,如果文件不存在,则返回0

    判断功能的方法

      boolean exists() 判断此file表示的文件或目录是否真实存在

      boolean isDirectory() 此FIle 表示的是否为目录

      boolean isFile() 此File表示的是否为文件

    创建和删除功能方法

      boolean createNewFile() 当且仅当当前该名称文件尚不存在时,创建一个新的文件

      boolean delete() 删除由此File表示的文件或目录,若要删除的是目录且目录里面有内容则不会删除

      boolean mkdir() 创建由此File表示的目录

      boolean mkdirs() 创建由此File表示的目录,包括任何必须但不存在的父目录

    目录的遍历

      String[] list() 返回一个String数组,表示该File目录中所有的子文件或目录

      File[] listFiles() 返回一个File数组,表示该File目录中的所有的子文件或目录

      如果遍历的路径不是一个目录,则会抛出空指针异常

    其他方法

      boolean endsWith(String s); 后缀是否是字符串s

    一点一点积累,一点一点蜕变!
  • 相关阅读:
    [实变函数]4.4 依测度收敛
    [实变函数]4.3 可测函数的构造
    [实变函数]4.2 Egrov 定理
    [实变函数]4.1 可测函数 (measurable function) 及其性质
    [实变函数]4.0 引言
    [实变函数]3.3 可测集类
    垂直滚动选择效果的实现
    unity模型任意无限切割插件
    微信小程序—智能小蜜(基于智能语义解析olami开放平台)
    AdPlayBanner:功能丰富、一键式使用的图片轮播插件
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/14664761.html
Copyright © 2011-2022 走看看