public class FileNameModifyUtil {
/**
*
* @param dir 修改的目录
* @param ending 后缀
* @param matchStr 需要替换的文字
*/
public static void modify(String dir, String ending, String matchStr) {
File file = FileUtil.file(dir);
File[] files = file.listFiles(new EndsWithFilenameFilter(ending, EndsWithFilenameFilter.MATCH));
for (File item : files) {
String newName = item.getAbsolutePath().replace(matchStr, "");
item.renameTo(FileUtil.file(newName));
}
}
public static void main(String[] args) {
FileNameModifyUtil.modify("E:\\","doc","xxxxxxxxx");
}
}
一个批量修改文件名的工具类
于 2023-02-13 15:28:42 首次发布

被折叠的 条评论
为什么被折叠?



