A:创建文件,如果文件不存在,就创建。存在,就不创建。
public boolean createNewFile() throws IOException
B:创建文件夹,如果文件夹不存在,就创建。存在,就不创建。
public boolean mkdir()
单级文件夹
public boolean mkdirs()
多级文件夹
到底创建的是文件还是文件夹,取决于你使用的方法。不取决于后缀名。
删除功能:public boolean delete()
既可以删除文件,也可以删除文件夹。
相对路径:不以盘符开始的路径
绝对路径:以盘符开始的路径
public boolean isDirectory():是否是文件夹 public boolean isFile():是否是文件 public boolean exists():是否存在 public boolean canRead():是否可读 public boolean canWrite():是否可写 public boolean isHidden():是否隐藏 public String getAbsolutePath():获取绝对路径 public String getPath():获取相对路径 public String getName():获取名称 public long length():获取文件的大小 public long lastModified():获取最后一次修改时间的毫秒值 public String[] list():返回的是给定目录下的所有文件或者文件夹的名称数组。 public File[] listFiles():返回的是给定目录下的所有文件或者文件夹的File数组。