Java实现文件重命名
2017-02-04 16:27
295 查看
/**
* 文件重命名
*
* @param path
* 文件目录
* @param oldname
* 原来的文件名
* @param newname
* 新文件名
*/
public static void renameFile(String oldPathName, String newPathName) {
if (!oldPathName.equals(newPathName)) {// 新的文件名和以前文件名不同时,才有必要进行重命名
File oldfile = new File(oldPathName);
File newfile = new File(newPathName);
if (!oldfile.exists()) {
return;// 重命名文件不存在
}
if (newfile.exists()) {// 若在该目录下已经有一个文件和新文件名相同,则不允许重命名
newfile.delete();
}
oldfile.renameTo(newfile);
} else {
System.out.println("新文件名和旧文件名相同...");
}
}
* 文件重命名
*
* @param path
* 文件目录
* @param oldname
* 原来的文件名
* @param newname
* 新文件名
*/
public static void renameFile(String oldPathName, String newPathName) {
if (!oldPathName.equals(newPathName)) {// 新的文件名和以前文件名不同时,才有必要进行重命名
File oldfile = new File(oldPathName);
File newfile = new File(newPathName);
if (!oldfile.exists()) {
return;// 重命名文件不存在
}
if (newfile.exists()) {// 若在该目录下已经有一个文件和新文件名相同,则不允许重命名
newfile.delete();
}
oldfile.renameTo(newfile);
} else {
System.out.println("新文件名和旧文件名相同...");
}
}
相关文章推荐
- Java实现文件重命名
- java实现给一个文件重命名
- Java实现文件重命名
- java实现:文件重命名+文件拷贝
- java代码实现根据JSON文件进行批量文件重命名或者改目录结构
- java实现文件重命名的方法
- Java实现文件批量复制避免文件 4000 名重复并且重命名
- Java实现对于文件的多种操作,复制、删除、重命名、剪切文件、统计指定类型文件数等10个功能
- Java实现文件重命名 以及file类的其他函数讲解
- [Java01]实现文件重命名
- JAVA实现文件重命名
- java 实现批量文件重命名
- 自己写个Java的文件操作类,实现新建、复制、剪切、删除、重命名等操作
- JAVA实现文件自动重命名
- java实现文件后缀命名
- 从java重命名文件失败来看mv的内部实现过程
- Java实现文件重命名
- Java实现的文件上传下载工具类完整实例【上传文件自动命名】
- java实现FTP远程文件移动(重命名、复制、拷贝)
- 用java读写ini配置文件的原因以及实现 示例