08-01
18

批量更改文件名

import java.io.*;
import java.io.*;

public class FileRename {
    private File dir;

    private String absolute;

    public FileRename(File dir) throws Exception
{
if(dir.isDirectory())
{
this.dir = dir;
dir.getAbsolutePath()
}
else
{
throw new Exception("err dir");
}
}

    public boolean Rename(String filename, int increment) {
        int i = 0;
        String temp[] = dir.list();
        for (String s : temp) {
            File f = new File(absolute + File.pathSeparator + "s");
            if (f.isFile()) {
                f.renameTo(new File(absolute + File.pathSeparator + filename
                        + String.valueOf(i)));
                i = i + increment;
            }
        }
    }

    public static void main(String args[]) throws Exception
{
FileRename fr = new FileRename("c:\windows");
fr.Rename("debug.exe",1);
}
}


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 批量 批处理 更改文件名
相关日志:
评论: 0 | 引用: 0 | 查看次数: 661
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭