YouTip LogoYouTip

Java File Renameto

# Java File renameTo() Method [![Image 3: Java File](#) Java File](#) `renameTo()` is a method provided by the `java.io.File` class in Java, used to rename a file or directory. This method can also be used to move a file to another directory (if the destination path differs from the source path). ### Method Syntax public boolean renameTo(File dest) ### Parameter Description * `dest`: Specifies the new abstract pathname for the file ### Return Value * Returns `true` if the renaming succeeds * Returns `false` if the renaming fails * * * ## Use Cases The `renameTo()` method is typically used in the following scenarios: 1. Renaming a file 2. Moving a file to a different directory 3. Renaming a directory 4. Moving a directory to a different location ### Notes 1. The behavior of this method is platform-dependent 2. On some operating systems, it may not be possible to move a file across different file systems 3. The operation may fail if the destination file already exists 4. This method does not guarantee atomicity * * * ## Code Examples ### Example 1: Basic File Renaming ## Example import java.io.File; public class RenameExample { public static void main(String[] args){ File oldFile =new File("old_name.txt"); File newFile =new File("new_name.txt"); if(oldFile.renameTo(newFile)){ System.out.println("File renamed successfully"); }else{ System.out.println("File rename failed"); } } } ### Example 2: Moving a File to a Different Directory ## Example impor
← Java File SetreadonlyJava File Mkdir β†’