java
复制代码
package com.itzhh;
/**
* 批量修改文件名工具类
*/
import java.io.File;
public class ChangeFileNames {
public static void main(String[] args) {
//需要批量修改文件夹的路径
File file = new File("C:\\Users\\zhh\\Desktop\\wly");
File[] files = file.listFiles();
if (file.exists() && file.isDirectory()){
for (int i = 0; i < files.length; i++) {
String name = files[i].getName();
//可以根据需要自行操作原文件名
int index = name.indexOf(".");
//组合成新的文件名
String newName = "wly"+(i+1)+name.substring(index);
//保存文件,填写文件路径
File dest =new File("C:\\Users\\zhh\\Desktop\\wly"+"\\"+newName);
files[i].renameTo(dest);
//打印看一下是否是符合要求的,可以省去,测试用
System.out.println(dest.getName());
}
}
}
}