java代码-修改统一名称

package demo;

import java.io.File;
import java.text.DecimalFormat;

/**
 * 修改统一格式名
 * @author Weirdo-world
 *
 */
public class Demo3 {
    static int n=1;
    public static File file=new File("C:/Users/ZHU/Desktop/tao/tao");
    public static void main(String[] args) {        
        rname(file);
    }
    public static void rname(File file){
        DecimalFormat df=new DecimalFormat("00");
        if(file.exists()&&file.isDirectory()){
            File[] fs=file.listFiles();
            for(File f:fs){
                if(f.isFile()&&f.getName().toLowerCase().endsWith(".jpg")){
                    f.renameTo(new File(file+"/t"+df.format(n)+".jpg"));
                    n++;
                    System.out.println(n);
                }else{
                    rname(f);
                }
            }
        }
    }
}

猜你喜欢

转载自www.cnblogs.com/Weirdo-world/p/9693121.html