package com.cbsj.methods;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
public class FileOperator {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//doSomething......
}
//批量重命名文件的方法
public static void fileRen(String s){
//文件目录和文件名
File fileDir = new File(s);
String[] files = fileDir.list();
//为重命名做准备
File f_old = null;
File f_new = null;
String str = null;
//重命名文件时加上系统日期
Date d = new Date();
SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
str = date.format(d);
str = str.replace("-","");
//利用循环批量重命名
for (String file : files) {
//设置重命名规则
f_old = new File(fileDir, file);
f_new = new File(fileDir, "CBSJ_"+file.replace(".","_"+str+"."));
f_old.renameTo(f_new);
}
}
}
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
public class FileOperator {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//doSomething......
}
//批量重命名文件的方法
public static void fileRen(String s){
//文件目录和文件名
File fileDir = new File(s);
String[] files = fileDir.list();
//为重命名做准备
File f_old = null;
File f_new = null;
String str = null;
//重命名文件时加上系统日期
Date d = new Date();
SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
str = date.format(d);
str = str.replace("-","");
//利用循环批量重命名
for (String file : files) {
//设置重命名规则
f_old = new File(fileDir, file);
f_new = new File(fileDir, "CBSJ_"+file.replace(".","_"+str+"."));
f_old.renameTo(f_new);
}
}
}