package com.meijia;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* 批量改名程序
* @author xinyuan
*
*/
public class ChangeNames {
public void changeName(String path){
//获取路径
File file = new File(path);
if(file.isDirectory()&&file!=null){
File[] files = file.listFiles();
for(int i=0;i<files.length;i++){
try {
FileInputStream fis = new FileInputStream(files[i]);
FileOutputStream fos = new FileOutputStream(new File(file,i+".txt"));
byte[] buffer = new byte[1024*1024];
int len = 0;
if((len=fis.read(buffer))!=-1){
fos.write(buffer,0,len);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
public static void main(String[] args) {
ChangeNames change = new ChangeNames();
change.changeName("G:/data/test");
}
}