Попробуйте это
File file=new File("Your File");
boolean renameResult = file.renameTo(new File("New Name"));
// todo: check renameResult
Примечание. Мы всегда должны проверять возвращаемое значение renameTo, чтобы удостовериться, что файл переименования успешный, потому что он зависит от платформы (другая операционная система, другая файловая система), и это не вызывать исключение IO, если переименование не выполняется.