合并完成后String fileOne =“C:/1236.pdf”;
String fileTwo =“C:/22.pdf”;
String mergedFileLocation =“C:/myMergedData.pdf”;
重命名现有文件
我需要重命名并将mergedFileLocation替换为fileOne
即, myMergedData.pdf至1236.pdf
答案 0 :(得分:3)
目前还不清楚您是在询问更改变量的值,还是要实际重命名该文件。
如果是前者,那么只需使用变量赋值:mergedFileLocation = fileOne
。
如果是后者,那么您正在寻找的方法是File.renameTo
:
if (new File(mergedFileLocation).renameTo(new File(fileOne))) {
// rename successful
} else {
// rename has failed
}