java版文件批量重命名

copy了一些资料,全部有前缀,看起好烦啊
文件来源于 http://www.verycd.com/topics/2814966/
重命名一下哈:

import java.io.File;

public class RenameFile {

	public static void main(String args[]) {
		  File fl=new File("E:\\doc\\mobile\\iphone\\iPhone开发书籍大全");  //文件夹路径,注意双斜杠
		  String[] files=fl.list();
		  File f=null;
		  String filename="";
		  for(String file:files)
		  {
		   f=new File(fl,file);
		   filename=f.getName();
		   String newStr = "";
		   if(filename.indexOf('[')!=-1){
			   newStr = filename.substring(15);
			   f.renameTo(new File(fl.getAbsolutePath()+"\\"+newStr));
		   }
		  
		   
		  }
	}
}

你可能感兴趣的:(java,F#,mobile)