批量更改文件名

    down的jwchat项目中文网页或js文件后都有Zh.cn后缀,需要将其剔除,产生了需求,一个很小的程序,不时改进,且记聊以把玩。

 

import java.io.File;

public class Test {

	public static void main(String[] args) {
		new Test().renameall(new File("directory"), ".Zh_cn");
	}
	
	public void renameall(File directory, String factor) {
		if(!directory.isDirectory()) {
			return;
		}
		
		for(File file: directory.listFiles()) {
			String newname =  file.getPath().substring(0, file.getPath().length() - factor.length());
			System.out.println(file.renameTo(new File(newname)));
		}
	}

}
 

你可能感兴趣的:(文件)