1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 如何通过Java批量重命名文件名称

如何通过Java批量重命名文件名称

时间:2022-11-26 07:15:21

相关推荐

如何通过Java批量重命名文件名称

日常生活中,我们需要大量重命名文件名称时,如果手动一个个修改,太过浪费时间,我们可以通过写一个Java类,简单执行来实现批量重命名文件名称,我们先指定需要需要重命名文件的路径,将所有文件读取出来,循环修改文件名称,代码如下:

import java.io.File;public class RenameFileUtil {private static final String path="C:\\Users\\22901\\Desktop\\test";public static void main(String[] args) {File file = new File(path);File[] tempList = file.listFiles();for (int i = 0; i < tempList.length; i++) {if (tempList[i].isFile()) {//原名称String oldFileName = tempList[i].getName();//原后缀名String suffix = oldFileName.substring(oldFileName.lastIndexOf(".") + 1);//原名称(无后缀)String fileName = oldFileName.substring(0,oldFileName.lastIndexOf(".") );//新名称String newFileName = fileName+"_"+i+"."+suffix;//重命名 路径+新名称tempList[i].renameTo(new File(path+"\\"+newFileName));}}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。