File类
1、构造方法
File(String filename);
File(String directoryPath,String filename);
File(File dir,String filename);
其中,filename 是文件名字,directoryPath 是文件的路径,dir 为一个目录。
2、File类的常用方法
-
public String getName():获取文件的名字。
-
public boolean canRead():判断文件是否可读的。
-
public boolean canWrite():判断文件是否可被写入。
-
public boolean exits():判断文件是否存在。
-
public long length():获取文件的长度(单位是字节)。
-
public String getAbsoultePath():获取文件的绝对路径。
-
public String getParent():获取文件的父目录。
-
public boolean isFile():判断文件是否是一个普通文件,而不是目录。
-
public boolean isDirectory():判断文件是否是一个目录。
-
public boolean isHidden():判断文件是否是隐藏文件。
-
public long lastModified():获取文件最后修改的时间(时间是从1970年午夜至文件最后修改时刻的毫秒数)。
-
public boolean mkdir():将当前File对象创建成一个目录,如果创建成功返回true,否则返回false(目录存在将返回false)。
-
public String[] list():如果File对象是一个目录,那么该对象调用该方法用字符串形式返回目录下的全部文件。
-
public File [] listFiles():如果File对象是一个目录,那么该对象调用该方法用File对象形式返回目录下的全部文件。