路径的写法:
File
类常用 API:
length()
:文件大小exists()
:判断文件夹是否存在isDirectory()
:判断是否为文件夹isFile()
:判断是否为文件getAbsolutePath()
:返回此抽象路径名的绝对路径名字符串getPath()
:返回文件定义的时候使用的路径getName()
:返回由此抽象路径名表示的文件或文件夹的名称lastModified()
:获取文件的最后修改时间(返回的是 long
类型的时间毫秒值)<aside> 💡 时间毫秒值格式化:
long time = file.lastModified();
System.out.println("最后修改时间:" + new SimpleDateFormat("yyyy/MM/ddHH:mm:ss").format(time));
</aside>
File
类可以定位文件,也可以定位文件夹。
File
类创建文件和删除文件的功能(操作成功返回 true
):
createNewFile()
:创建一个新的空的文件mkdir()
:只能创建一级文件夹mkdirs()
:可以创建多级文件夹(比上面更常用)delete()
:只能删除文件和空文件夹File
类遍历文件夹:
listFiles()
方法注意事项:
null
null
File
数组中返回