package fileDemo;
import java.io.File;
public class potoDemo {
public static void main(String[] args) {
File file=new File("F:\\Poto前");
File[] list=file.listFiles();
if(file.exists()&&file.isDirectory()){
for (int i = 0; i <list.length ; i++) {
//获取文件夹下文件的名字
String name=list[i].getName();
//截取文件的名称 01_宋_2021_7 截取宋
String[] name1=name.split("_");
String newname=name1[1];
System.out.println(newname); //宋
//重命名保存
File file1 = new File("F:\\Poto后"+"/"+newname);
list[i].renameTo(file1);
System.out.println(file1.getName());
}
}
}
}
Java将本地的文件夹下面的照片修改名子
最新推荐文章于 2024-02-20 10:12:41 发布
这段代码展示了如何使用Java遍历指定文件夹下的所有文件,并根据特定分隔符进行字符串截取,然后将文件重命名为截取的部分。程序会将原始文件名中的‘_’字符分隔后的第二个字段作为新的文件名。
1202

被折叠的 条评论
为什么被折叠?



