file文件

1.创建文件

file 构造函数只是用于创建一个file对象(包含一个抽象路径名),但该文件/目录是否存在还需判断

(1)createNewFile()创建文件(比如:.txt类型文件),如果文件在目录下,目录未创建,则无法创建文件
【注】:以下方法无法创建文件
(2)mkdir()创建抽象路径名指定的【目录】(只能创建一级目录 例: d:/a),
  如果是d:/a/b,a不存在则失败,a存在则依旧可以
  如果是d:/a/b.txt,a不存在,则b.txt文件创建不了,a存在则会把b.txt当成目录名创建
(3)mkdirs()创建此抽象路径名指定的目录,包括所有必需但不存在的父【目录】(多级目录)
  d:/a/b/c,不管最后目录(c)的前面目录是否存在
  d:/a/b/c.txt,会把c.txt当成目录名创建

2.删除文件

delete,一次只能删一个文件/目录

3.判断

file1.isFile()是否为文件
file1.exists()判断文件或目录是否存在
file1.isDirectory()是否为目录

4.uri和URL(路径问题)

【作业】
一、删除文件和目录http://blog.csdn.net/songylwq/article/details/6106976

  1. 删除单个文件deleteFile
    文件不存在则false
    文件存在则true
  2. 删除目录deleteDirective
    2.1 文件目录都不存在,则 false
    2.2 文件里有子目录
      子目录是文件则删掉

猜你喜欢

转载自blog.csdn.net/OpenWorld1/article/details/52967142