File常见方法:
(1)创建:
Boolean createNewFile() 在指定位置创建文件,如果文件已经存在,则不创建,返回false,和输出流不一样,输出流对象建立创建文件,如果文件已经存在,会覆盖。
Boolean mkdir 创建一级目录 Boolean mkdirs 创建多级目录。
(2) 删除:
Boolean delete() 删除类,失败返回FALSE;void deleteOnExist() 在程序退出时删除指定文件。
(3)判断:
Boolean exist() 文件是否存在。 isFile() 判断是否为文件。isDirectory()判断是否为目录。isHidden() 判断文件是否隐藏。isAbsolute(),判断是否为对象,判断绝对路径的时候用。
(4)获取信息:
getName() 获取文件名字。
getPath() 将抽象路径名转换为一个路径名字符串。
getParent() 返回的是绝对路径名的父目录。
lastModified 获取文件最后修改的时间 。
getAbsolutePath() 返回此抽象路径的绝对路径的字符串。 |
|