美文网首页
IO与流 -- 文件

IO与流 -- 文件

作者: 咔狼 | 来源:发表于2018-09-24 19:32 被阅读0次

文件对象

  • 可以将存在或不存在的文件或目录封装为对象
  • 当创建一个文件对象后,就可以利用它来对文件或目录的属性进行操作
  • File对象并不能直接对文件进行读/写操作,只能查看文件的属性
  1. File(File parent, String child)
  2. File(String pathname)
  3. File(String parent, String child)
  • 因为操作系统分隔符有所差异,所以不直接写斜杠或反斜杠,而是调用File.separator获取
获取文件信息:
  1. 获取绝对路径 getAbsolutePath()
  2. 获取封装路径 getPath()
  3. 获取文件名称 getName()
  4. 获取文件大小 length()
  5. 获取最后修改时间 lastModified()
文件操作:
  1. 创建文件 createNewFile()
  2. 删除文件 delete()
  3. 判断文件是否存在 exists()
目录操作:
  1. 创建目录 mkdir() 创建多级目录 mkdirs()
  2. 删除目录 delete() 如果目录中有内容,无法直接删除,只有目录为空才可以删除(从里到外)
  3. 判断是否是文件:isFile()
  4. 判断是否是目录:isDirectory()
获取给定的目录的内部内容(在获取之前要满足:1.必须是存在的 2.必须是目录)
  1. String[] list() 获取给定文件夹的内容名称
  2. File[] listFiles() 获取给文件夹内容对象

相关文章

  • IO与流 -- 文件

    文件对象 可以将存在或不存在的文件或目录封装为对象 当创建一个文件对象后,就可以利用它来对文件或目录的属性进行操作...

  • IO流

    IO流 使用IO流技术读取文件的内容数据。 IO流解决问题: 解决设备与设备之间的数据传输问题。 内存--->硬...

  • java基础-day20-IO流和StringBuffer

    IO流和StringBuffer 1. IO流 1.1 IO流概述 1.2 IO流分类 1.3 文件操作输入输出字...

  • java io流与文件

    一、流 读写字节InputStream.read和OutpueStream.write组合流过滤器 某些流(如Fi...

  • 文件IO流

    从控制台读取输出字符从文件中写入读取字符从文件中写入读取字节文件夹操作 1. 从控制台读取输出字符 输入由Syst...

  • 文件与流-1

    文件与流 持久化操作:(文件里、数据库里)Java.io 文件分隔符 目录操作 文件操作

  • Java 流(Stream)、文件(File)和IO

    Java 流(Stream)、文件(File)和IO 简介 1.什么是流,什么是文件,什么是IO? 一个流可以理解...

  • java_io

    java.io.File类的使用IO原理及流的分类  |---文件流   操作对象是文件     FileInp...

  • IO流基础与字节流,字符流

    IO流基础 一、概念数据的交换程序与文件,数组,网络资源,数据库资源的数据传输与交换。 二、IO流的分类 流向:输...

  • Java的IO流

    一、IO流概述 IO流:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,...

网友评论

      本文标题:IO与流 -- 文件

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