批量改文件名字

来源:互联网 发布:ltd域名不看好 编辑:程序博客网 时间:2024/04/28 07:37
import java.io.File;


public class 批量改文件名字 {
public static void main(String[] args) {
String 文件夹路径 = "d:/abc/";

Boolean 是否保存原名 = false;

Boolean 前缀增加 = true;
String 前缀增加值 = "A";

Boolean 后缀增加 = true;
String 后缀增加值 = "";


File 文件夹=new File(文件夹路径);
File[] 文件集合 = 文件夹.listFiles();

for(int i=0;i<文件集合.length;i++){
String 文件名 = "";
if(前缀增加){
文件名 += 前缀增加值;
//文件名 += i;
}
if(是否保存原名){
文件名 += 文件集合[i].getName().substring(0,文件集合[i].getName().lastIndexOf("."));
}
if(后缀增加){
文件名 += 后缀增加值;
文件名 += i;
}
文件名 += 文件集合[i].getName().substring(文件集合[i].getName().lastIndexOf("."));
文件集合[i].renameTo(new File(文件夹路径 + 文件名));
}
}
}
原创粉丝点击