- 截取-之前的字符串做为新的文件名
- 传入的路径是文件的上上级目录
public void updateFileName(String path) {
File file = new File(path);
File [] sourceFile = file.listFiles();
for (int i = 0; i < sourceFile.length; i++) {
File file2 = new File(path+"\\"+sourceFile[i].getName());
File [] targetFile = file2.listFiles();
for (int j = 0; j < targetFile.length; j++) {
String [] name = targetFile[j].getName().split("-");
targetFile[j].renameTo(new File(targetFile[j].getParentFile()+"\\"+name[0]+".wav"));
}
}
}