java 常用类之 File

  • java.io.File 类代表系统文件名(路径和文件名)
  • 构造方法
public File(String pathname) //以pathname为路径在系统属性user.dir中存储

public File(String parent,String child)//以parent为父路径,child为自路径创建File对象
  • File 的静态属性 String separator 存储了当前系统的路径分隔符,windows 是’',linux 下是’/’,事实上,不管 windows 还是 linux,都用 ’/’就可以了。

  • 常用方法

public boolean canRead()//文件是否可读
public boolean canWrite()//文件是否可写
public boolean exists()//文件是否存在
public boolean isDirectory()//是否是目录
public boolean isFile()//是否是文件
public boolean isHidden()//文件是否隐藏
public long lastModified() //文件最后修改时间
public long length()//文件字符长度
public String getName()//获取文件名称
public String getPath()//获取文件路径
public String getAbsolutePath()//获取文件绝对路径

public boolean createNewFile()throw IOException //创建空文件
public boolean delete()//删除文件
public boolean mkdir()//创建目录
public boolean mkdirs()//创建一系列路径

  
    展开阅读全文