Java文件类long lastModified()方法(带示例)

文件类长 lastModified()

  • 软件包java.io.File.lastModified()中提供了此方法。

  • 此方法用于返回上次修改文件的时间。

  • 换句话说,此方法以名称表示工作,它返回文件的最后修改时间,该时间以毫秒为单位。

  • 此方法的返回类型很长,因此它返回文件的最后修改时间,如果文件不存在或发生异常,则返回0L。

语法:

    long lastModified(){

    }

参数:

我们不会在File方法中将任何对象作为参数传递。

返回值:

此方法的返回类型很长,它返回时间(以毫秒为单位),如果发生任何异常或文件不存在,则返回0L。

Java程序演示lastModified()方法示例

import java.io.*;

public class FileLastModifiedTime {

    public static void main(String[] args) {

        try {

            //创建文件对象file1-

            File file1 = new File("E:\\Programs\\myjava.txt");

            //创建文件对象file2-

            File file2 = new File("C:\\Users\\computerclinic\\OneDrive\\Articles\\myjava1.txt");

            //通过使用lastModified()方法返回时间 

            //文件1的最后修改时间。

            System.out.println("The Last Modification Time Of File1 is : " + file1.lastModified());

            //通过使用lastModified()方法返回0L,因为 

            //file2不存在。

            System.out.println("The Last Modification Time Of File2 is : " + file2.lastModified());

        } catch (Exception e) {

            System.err.println("An error occurred");

            e.printStackTrace();

        }

    }

}

输出结果

E:\Programs>javac FileLastModifiedTime.java

E:\Programs>java FileLastModifiedTime

The Last Modification Time Of File1 is : 1563132418281

The Last Modification Time Of File2 is : 0

以上是 Java文件类long lastModified()方法(带示例) 的全部内容, 来源链接: utcz.com/z/326422.html

回到顶部