java.io.File getParent()
Description
On this document we will be showing a java example on how to use the getParent() method of File Class. This method returns the pathname string of this abstract pathname’s parent, or null if this pathname does not name a parent directory.
The parent of an abstract pathname consists of the pathname’s prefix, if any, and each name in the pathname’s name sequence except for the last. If the name sequence is empty then the pathname does not name a parent directory.
Method Syntax
public String getParent()
Method Argument
Data Type | Parameter | Description |
---|---|---|
N/A | N/A | N/A |
Method Returns
This method returns a String which denotes the pathname string of the parent directory named by this abstract pathname, or null if this pathname does not name a parent.
Compatibility
Requires Java 1.0 and up
Java File getParent() Example
Below is a java code demonstrates the use of getParent() method of File class. The example presented might be simple however it shows the behaviour of the getParent() method of File class. This example code just prints out the result of the getParent() method.
package com.javatutorialhq.java.examples; import java.io.File; /* * This example source code demonstrates the use of * getParent() method of File class. * */ public class FileGetParentExample { public static void main(String[] args) { // initialize File object File file = new File("C:javatutorialhqinputtest_file.txt"); // get the parent folder String parentFolder = file.getParent(); // get the filename String filename = file.getName(); // print the file profile System.out.println(filename + " is in folder " + parentFolder); } }