貌似没多少东西
File的构造
public File(String pathname)
:把字符串表示的路径变成File对象public File(String parent, String child)
:把父级路径和子级路径进行拼接public File(File parent, String child)
因为Windows和Linux的路径连接符不一样,所以还是用现有的方法会更好一点
File的成员方法
public boolean isDirectory()
:判断是否为文件夹public boolean isFile()
:判断是否为文件public boolean exists()
:判断是否存在public long length()
:返回文件的大小(字节数),无法获取文件夹大小public String getAbsolutePath()
:返回文件的绝对路径public String getPath()
:返回定义文件时的路径public String getName()
:返回文件的名称,带后缀public long lastModified()
:返回文件最后修改时间(毫秒值)public boolean createNewFile()
:创建一个新的空文件,需要父级路径存在public boolean mkdir()
:创建单级文件夹public boolean mkdirs()
:创建多级文件夹public boolean delete()
:删除文件、空文件夹public File[] listFiles()
:获取当前路径下所有内容- 当调用者File表示的路径不存在、是文件时,返回null
- 若无访问文件夹的权限,返回null
public static File[] listRoots()
:列出可用的文件系统根public String[] list()
:获取当前路径下所有内容