On this document we will be showing a java example on how to use the isAbsolute() method of File Class. This method tests whether this abstract pathname is absolute. The definition of absolute pathname is system dependent. On UNIX systems, a pathname is absolute if its prefix is “/”. On Microsoft Windows systems, a pathname is absolute if its prefix is a drive specifier followed by “”, or if its prefix is “\”.

Method Syntax

public boolean isAbsolute()

Method Argument

Data Type Parameter Description

Method Returns

This method returns a boolean, true if this abstract pathname is absolute, false otherwise.


Requires Java 1.0 and up

Java File isAbsolute() Example

Below is a java code demonstrates the use of isAbsolute() method of File class. The example presented might be simple however it shows the behaviour of the isAbsolute() method of File class. Basically just make use of the boolean result to print messages if the file specified as method argument is absolute or not.



 * This example source code demonstrates the use of  
 * isAbsolute() method of File class.

public class FileIsAbsoluteExample {

    public static void main(String[] args) {

        // initialize File object
        File file = new File("C:javatutorialhqinput");
        boolean result = file.isAbsolute();
        if (result) {
            System.out.println("File specified is absolute pathname");


Sample Output

Below is the sample output when you run the above example.

java lang File isAbsolute() example output