目录
File类的简介
1.File类的作用
2.File类操作目录与文件的常用方法
Java的File类中有两个delete方法:delete和deleteOnExit。
delete无需解释,为直接删除,deleteOnExit文档解释为:在虚拟机终止时,请求删除此抽象路径名表示的文件或目录。也就是说,程序运行deleteOnExit成功后,File并没有直接删除,而是在虚拟机正常运行结束后才会删除。
2.1针对文件操作的方法
creatNewFile()//创建新文件 返回值是boolean类型
delete()//直接从磁盘上删除 返回值是boolean类型
deleteOnExit()
move(String path1,String path2)//把path1中的内容移到path2路径的内容中
exists()//查询磁盘中的文件是否存在
getAbsolutePath()//获取绝对路径
toPath()//获得绝对路径
getPath()//获取相对路径
getName()//获取文件名,相当于调用了一个toString()方法
ifFile()//判断是否是文件
length()//查看文件中的字节数
isHidden()//测试文件是否被这个抽象路径名是一个隐藏文件
2.2针对目录操作的方法
exists()//查询目录是否存在
isDirectory()//判断当前路径是否为目录
mkdir()//创建目录
getParentFile()//获取当前目录的父级目录
list()//返回一个字符串数组,包含目录中的文件和目录的路径名
listFiles()//返回一个File数组,表示用此抽象路径名表示的目录中的文件