/**
* 修改文件名
* @param oldFilePath 原文件路径
* @param newFileName 新文件名称
* @param overriding 判断标志(如果存在相同名的文件是否覆盖)
* @return
*/
public static boolean renameFile(String oldFilePath,String newFileName,boolean overriding){
File oldfile = new File(oldFilePath);
if(!oldfile.exists()){
return false;
}
String newFilepath = oldfile.getParent()+File.separator+newFileName;
File newFile = new File(newFilepath);
if(!newFile.exists()){
return oldfile.renameTo(newFile);
}else{
if(overriding){
newFile.delete();
return oldfile.renameTo(newFile);
}else{
return false;
}
}
}
相关文章:
- Java重命名文件 - CN.programmer.Luxh 2021-11-18
- 如何利用python重命名一个文件名 2022-12-23
- ReNamer批量重命名文件,如何给杂乱无章的文件名重新命名 2022-12-23
- IntelliJ IDEA 如何重命名变量、文件、文件夹。--(【重构】) 2021-10-12
- 文件夹、文件重命名 【Java】对文件或文件夹进行重命名 2022-12-23
- 如何批量对文件进行重命名? 2021-05-17
- IDEA如何为项目文件夹重命名 2021-06-26
- 如何在Linux下重命名多个文件 2022-02-23