您的位置:首页 > 编程语言 > Java开发

Java文件重命名的工具方法

2017-02-08 17:19 302 查看
分享一下自己的经验代码:

/**
* 文件重命名
* @param oldFilePath 原文件路径
* @param newFileName 新文件名称
* @param overriding 判断标志(如果存在相同名的文件是否覆盖)
*/
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;
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息