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 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
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready.