public class Rename{
public static void main(String[] args){
//定义文件夹的所在路径
String path = "D:\\image";
File file = new File(path);
File[] list = file.listFiles();
if(list.exists() && file.isDirectory()){
for (int i = 0; i < list.length; i++){
// 新名字
String name = list[i].getName();
int index2 = name.lastIndexOf(".");
if(index2>0){
String name3 = name.substring(index2);
// 拼接字符串
String newName = "11" + (i + 1)+name3;
//重命名
File dest = new File("D:\\nameFile" + "\\" + newName);
list[i].renameTo(dest);
System.out.println(dest.getName());
continue;
} else {
String newName = "00" + (i + 1);
//重命名
File dest = new File("D:\\nameFile" + "\\" + newName);
list[i].renameTo(dest);
System.out.println(dest.getName());
}
}
}
}
}
修改文件夹内文件的名字的小demo
最新推荐文章于 2024-08-06 10:22:43 发布