File(黑马程序员)

File

文件类,操作文件
可操作文件和文件夹

对文件本本身的操作
不能读写文件中存储的数据

创建:

File(路径)
路径可以 \转义表示
也可以使用/
File.separator(返回系统分隔符)

方法:

是否存在:exists()
是否是文件:isFile()
是否是文件夹:isDirectory()
获取文件名:getName()
返回大小(字节个数):length()
最后修改时间:lastModified()
获取路径(创建时):getPath()
获取路径(绝对路径):getAbsolutePath()
重命名:renameTo()

创建新文件

先创建File对象
后调用createNewFile();

创建文件夹:Mkdir()//只能创建一级文件夹

Mkdirs()//创建多级文件夹

删除文件:delete()
删除空文件夹或文件

遍历文件夹

返回String数组:list()

返回文件对象:listFiles()//一级文件包含隐藏文件
不存在返回null
空文件件返回长度为0数组
权限不够返回null

你可能感兴趣的:(java,开发语言)