如:
批量修改文件名称。将给定文件夹下所有的txt后缀名的文件的名称改为mp4,只需将文件路径"E:\\it"替换成自己文件路径即可。
public class IODemo{
public static void main(String[] args) {
File file = new File("E:\\it");
updateFileName(file);
}
private static void updateFileName(File file) {
if (!file.exists()) {
return;
}
File[] files = file.listFiles();
for (File f : files) {
if (f.isFile()) {
String fileName = f.getName();
if (fileName.endsWith("txt")) {
fileName = fileName.substring(0, fileName.lastIndexOf(".") + 1);
fileName += "mp4";
f.renameTo(new File(f.getParent() + "\\" + fileName));
}
}else {
updateFileName(f);
}
}
}
}