Home »
Java programming language
Java File Class long lastModified() method with Example
Java File Class long lastModified() method: Here, we are going to learn about the long lastModified() method of File class with its syntax and example.
Submitted by Preeti Jain, on July 15, 2019
File Class long lastModified()
- This method is available in package java.io.File.lastModified().
- This method is used to return the time when the file is last modified.
- In other words, this method indicates the work by its name it returns the last modification time of the file and time will be measurable in milliseconds.
- The return type of this method is long so it returns the last modified time of the file and else returns 0L if the file does not exist or an exception occurs.
Syntax:
long lastModified(){
}
Parameter(s):
We don't pass any object as a parameter in the method of the File.
Return value:
The return type of this method is long, it returns the time in milliseconds else return 0L if any exception occurs or file does not exist.
Java program to demonstrate example of lastModified() method
import java.io.*;
public class FileLastModifiedTime {
public static void main(String[] args) {
try {
// Create a file object file1
File file1 = new File("E:\\Programs\\myjava.txt");
// Create a file object file2
File file2 = new File("C:\\Users\\computerclinic\\OneDrive\\Articles\\myjava1.txt");
// By using lastModified() method return the time
// when the file1 is last modified.
System.out.println("The Last Modification Time Of File1 is : " + file1.lastModified());
// By using lastModified() method return 0L because
// the file2 does not exists.
System.out.println("The Last Modification Time Of File2 is : " + file2.lastModified());
} catch (Exception e) {
System.err.println("An error occurred");
e.printStackTrace();
}
}
}
Output
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