We are moved to new domain
Click -> www.ehowtonow.com
Thursday, 14 May 2015

How to rename the file using Java

Following example shows how to rename the file using file.renameTo() method in Java.

renameTo
public boolean renameTo(File dest) 
Renames the file denoted by this abstract pathname. Many aspects of the behavior of this method are inherently platform-dependent: The rename operation might not be able to move a file from one filesystem to another, it might not be atomic, and it might not succeed if a file with the destination abstract pathname already exists. The return value should always be checked to make sure that the rename operation was successful.
Note that the Files class defines the move method to move or rename a file in a platform independent manner.
Parameters: 
dest - The new abstract pathname for the named file
Returns:
true if and only if the renaming succeeded; false otherwise
Throws:
SecurityException - If a security manager exists and its SecurityManager.checkWrite(java.lang.String) method denies write access to
either the old or new pathnames
NullPointerException - If parameter dest is null

Sample Program
FileRename.java
package com.javatutorialcorner.file;

import java.io.File;

public class FileRename {

 public static void main(String[] args) {
  File jtcFile = new File("/home/annamalai/workspace/File/jtc.txt");
  File javaTutorialCornerFile = new File(
    "/home/annamalai/workspace/File/javatutorialcorner.txt");
  if (jtcFile.renameTo(javaTutorialCornerFile)) {
   System.out
     .println("jtc.txt File renamed to javatutorialcorner.txt");
  } else {
   System.out.println("Error");
  }

 }

}


Result
The above code will produce the following output.

jtc.txt File renamed to javatutorialcorner.txt

Shop and help us

Flipkart Offer Snapdeal offer Amazon.in offer Amazon.com offer
  • Blogger Comments
  • Facebook Comments
  • Disqus Comments

0 comments:

Post a Comment

Item Reviewed: How to rename the file using Java Rating: 5 Reviewed By: eHowToNow