Javaでファイルの名前を変更する方法
Javaには、ファイルの名前を変更するためのrenameTo()メソッドが付属しています。 ただし、この方法は実際にはプラットフォームに依存します。* nixではファイルの名前を変更できますが、Windowsでは失敗します。 そのため、戻り値(ファイルの名前変更が成功した場合はtrue、失敗した場合はfalse)を常にチェックして、ファイルの名前の変更が成功したことを確認する必要があります。
File.renameTo() Example
package com.example.file;
import java.io.File;
public class RenameFileExample
{
public static void main(String[] args)
{
File oldfile =new File("oldfile.txt");
File newfile =new File("newfile.txt");
if(oldfile.renameTo(newfile)){
System.out.println("Rename succesful");
}else{
System.out.println("Rename failed");
}
}
}