标签:es2017 pre pat 大量 col 文件名 uml list div
import java.io.File; public class test { public static void main(String args[]) { File f2=new File("D://UML//心衰94份//心衰94份"); //这里写上发替换的文件夹路径,注意使用双斜杠 String[] files1=f2.list(); String filename1 = ""; File f1=null; int n=0; for(String file1 : files1 ) { f1=new File(f2,file1);//注意,这里一定要写成File(fl,file)如果写成File(file)是行不通的,一定要全路径 filename1 = f1.getName(); //System.out.println(filename1); File fl=new File("D://UML//心衰94份//心衰94份//"+filename1); //这里写上发替换的文件夹路径,注意使用双斜杠 String[] files=fl.list(); File f=null; String filename=""; int i = 1; for(String file:files) { f=new File(fl,file);//注意,这里一定要写成File(fl,file)如果写成File(file)是行不通的,一定要全路径 filename=f.getName(); //f.renameTo(new File(fl.getAbsolutePath()+"//"+filename.replace("---", "-")));//这里可以反复使用replace替换,当然也可以使用正则表达式来替换了 f.renameTo(new File(fl.getAbsolutePath()+"//"+"0619"+filename1+"-"+i+".jpg")); System.out.println(filename); i++; } } } }
标签:es2017 pre pat 大量 col 文件名 uml list div
原文地址:http://www.cnblogs.com/CryOnMyShoulder/p/7707407.html