可以利用File类对象,创建文件或者文件夹
exists(); 判断指定的文件或者文件夹是否存在
isFile(); 判断指定的File是不是文件
isDirectory(); 判断指定的File是不是文件夹
isHidden(); 判断指定的File是不是隐藏文件
isAbsolute(); 判断创建File类对象使用的是不是绝对路径
返回值全是boolean 类型
boolean createNewFile();
使用File类对象,创建File类对象里面保存的地址 指定的 普通文件
返回值boolean: 创建成功返回true,创建失败返回false
boolean mkdir(); make direcotry 创建文件夹
使用File类对象里面保存的文件夹地址,创建对应的文件夹
返回值:boolean 创建成功返回true 创建失败返回false
boolean mkdirs();
使用File类对象里面保存的文件夹路径地址,创建指定文件夹,如果该路径中的【中间文件夹】不存在
把中间路径,同时创建
返回值:boolean 创建成功返回true 创建失败返回false
boolean renameTo(File dest);
功能1:
重命名!!!文件 或者 文件夹
功能2:
剪切,移动到另一个位置
delete()
删除文件或者文件夹,但是如果操作文件夹的话,只能删除空文件夹
成功返回true ,失败返回false
该删除操作不是把文件或者文件夹,放入到回收站里,而是直接从磁盘上抹去数据
该操作不可逆
deleteOnExit()
当JVM虚拟机运行终止之后,删除指定的文件或者文件夹,而不是调用立即删除
用途:
用于删除程序运行结束之后残留的缓存文件或者运行日志文件,节约硬盘空间
网友评论