今天上網下載了很多東西,可是每個文件都有那個網站的網址,正好在學習JAVA,無聊之中寫段代碼搞定這個問題,本文沒有很大的技術含量,也就使用了一個File類,本人才疏學淺,請大家多多包涵!
以下是代碼:
package test.java.com;
import java.util.*;
import java.io.*;
public class RenameFile {
public static void main(String args[]) {
File fl=new File("E://文件夾"); //這裏寫上發替換的文件夾路徑,注意使用雙斜槓
String[] files=fl.list();
File f=null;
String filename="";
for(String file:files)
{
f=new File(fl,file);//注意,這裏一定要寫成File(fl,file)如果寫成File(file)是行不通的,一定要全路徑
filename=f.getName();
// System.out.println(filename);
f.renameTo(new File(fl.getAbsolutePath()+"//"+filename.replace("要替換掉的內容", "替換成的內容"))));//這裏可以反覆使用replace替換,當然也可以使用正則表達式來替換了
}
}
}