2023年11月25日发(作者:)

java批量修改⽂件后缀名⽅法总结

突然需要改⼀堆⽂件的后缀名,所以想编程解决,话不多说直接上代码

java

import ;

import r;

public class FileEdit {

public static void renameFiles(String path, String oldExt, String newExt) {

File file = new File(path);

if (!()) {

n("⽂件路径不存在!");

return;

}

File[] files = les();

if ( <= 0) {

n("当前路径⽂件不存在!");

return;

}

for (File f : files) {

if (ctory()) {

renameFiles(h(), oldExt, newExt);

} else {

String name = e();

if (th("." + oldExt)) {

name = ing(0, dexOf(".") + 1);

name += newExt;

效果如下:

⽅式2

也可以使⽤bat脚本的⽅式,如下图中脚本中的内容,就是上⾯敲的命令:

修改的⽅式应该还有很多吧