Open In App

Java | Renaming a file

Last Updated : 26 Mar, 2018
Comments
Improve
Suggest changes
Like Article
Like
Report
In Java we can rename a file using renameTo(newName) method that belongs to the File class. Declaration: Following is the declaration for java.io.File.renameTo(File dest) method:
public boolean renameTo(File dest)
Parameters: dest - The new abstract pathname for the existing abstract pathname. Exception: SecurityException : If a security manager exists and its method denies write access to either the old or new pathnames. NullPointerException : If parameter destination is null. Java
// Java program to rename a file.
import java.io.File;

public class GeeksforGeeks {
    public static void main(String[] args)
    {
        File oldName =
         new File("C:\Users\Siddharth\Desktop\java.txt");
        File newName = 
         new File("C:\Users\Siddharth\Desktop\GeeksforGeeks.txt");

        if (oldName.renameTo(newName)) 
            System.out.println("Renamed successfully");        
        else 
            System.out.println("Error");        
    }
}
Renamed successfully

Next Article
Article Tags :
Practice Tags :

Similar Reads