java:IO

2021/11/25 11:10:20

本文主要是介绍java:IO,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

创建功能:

A:创建文件,如果文件不存在,就创建。存在,就不创建。
public boolean createNewFile() throws IOException

B:创建文件夹,如果文件夹不存在,就创建。存在,就不创建。
public boolean mkdir() 单级文件夹
public boolean mkdirs() 多级文件夹

到底创建的是文件还是文件夹,取决于你使用的方法。不取决于后缀名。

删除

删除功能:public boolean delete() 既可以删除文件,也可以删除文件夹。

相对路径:不以盘符开始的路径
绝对路径:以盘符开始的路径

  • 注意事项:
    A:如果一个文件夹内有内容,是不能直接删除的。
    B:Java程序的删除不走回收站,直接删除。
public boolean isDirectory():是否是文件夹
public boolean isFile():是否是文件
public boolean exists():是否存在
public boolean canRead():是否可读
public boolean canWrite():是否可写
public boolean isHidden():是否隐藏
public String getAbsolutePath():获取绝对路径
public String getPath():获取相对路径
public String getName():获取名称
public long length():获取文件的大小
public long lastModified():获取最后一次修改时间的毫秒值
public String[] list():返回的是给定目录下的所有文件或者文件夹的名称数组。
public File[] listFiles():返回的是给定目录下的所有文件或者文件夹的File数组。



这篇关于java:IO的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程