Rename (or move) a directory
This example shows how to rename a directory. Note that the first parameter (fromDir) must exist, but the second must not. However, should the second parameter be a subfolder to another directory, the parent directory must exist. |
import java.io.File; public class FileUtil { public void renameDirectory(String fromDir, String toDir) { File from = new File(fromDir); if (!from.exists() || !from.isDirectory()) { System.out.println("Directory does not exist: " + fromDir); return; } File to = new File(toDir); //Rename if (from.renameTo(to)) System.out.println("Success!"); else System.out.println("Error"); } public static void main(String[] args) { FileUtil fileutil = new FileUtil(); fileutil.renameDirectory("/temp", "/temp2"); } } |
| Do you know your Java? | |
| Take a Ten-Question-Java-Quiz! | |
Bookmark:
Search for code examples on this site
