今天等了好几个小时,终于把所有文件的名称改完了。
后来生成视频时,出了问题,打开一看,好家伙,压根没有改名成功,气死我了
废物!
rename不成功,那就强行改到成功为止
public static boolean rename(String filePath, String newname) {
String newpath=FileUtil.getParentPath(filePath)+ "/" + newname;
boolean b = new File(filePath).renameTo(new File(newpath));
if(!b){//没有成功,强制改名
if(!FileUtil.isFileExists(newpath)){
FileUtil.copy(filePath, newpath);
FileUtil.del(filePath);
}
}
return true;
}