`
olife
  • 浏览: 76534 次
  • 性别: Icon_minigender_1
  • 来自: SKY
文章分类
社区版块
存档分类
最新评论

Java 實做"更改檔名程式"

阅读更多
import java.io.*;

public class ReplaceNameManager{
    private String replacedText;
    private String replaceWithText;
    
    public ReplaceNameManager(String fileName, String replacedText, String replaceWithText) {
        super(fileName);
        this.replacedText = replacedText;
        this. replaceWithText=  replaceWithText;
    }
    
    public void rename(File f) {
        if(replacedText == null)
            return;
            
        String filename = f.getName();

        String replaceWithThis = "";

        if( replaceWithText != null)
            replaceWithThis = replaceWithText; 

    
        String newname = f.getParent() + File.separatorChar + 
             filename.replaceAll( replacedText, replaceWithThis);
        
        f.renameTo(new File(newname));      

    }
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics