Java File setLastModified()方法及示例
setLastModified() 方法是File类的一部分。该函数设置文件或目录的最后修改时间。该函数以毫秒为单位设置文件的最后修改值。
Function Signature:
函数语法:
参数: 该函数接受一个长值作为参数,代表新的最后修改时间。
返回值: 该函数返回一个布尔值,说明新的最后修改时间是否被设置。
异常; 该方法抛出以下异常:
- 如果该函数不允许对文件进行写入访问,则会 出现安全异常 。
- 如果参数为负数,则 出现IllegalArgumentException 。
下面的程序将说明setLastModified()函数的使用:
例1: 我们将尝试改变f:目录下一个现有文件的最后修改时间。
输出:
例2: 我们将尝试改变f:目录下一个不存在的文件的最后修改时间。
输出:
这些程序可能无法在在线IDE中运行。请使用离线IDE,并设置文件的父文件