• IO流-批量修改文件名称案例


    /*
    *   源文件名:   桌面-我们今天学习IO流了哈哈哈哈-001.jpg

    *   修改后文件名:  桌面-000x.jpg

    */
    public class File_listFiles_updateFileName {
             public static void main(String[] args) {
                File file=new File("F:\G盘\学习资料\新建文件夹");
                File[] listFiles = file.listFiles();
         for(File f:listFiles){
                   //String path=f.getPath();
                   String filename=f.getName();
                   String regex="\b-\b";//以“-”为边界划分
                   String[] arr = filename.split(regex);
                   for(int i=0;i<arr.length-2;i++){
                      //System.out.println(arr[i]+arr[i+1]+arr[i+2]);
                       filename="";
                       filename=arr[i]+"-"+arr[i+2];
                       System.out.println(filename);
                       File file1=new File(file,filename);
                       f.renameTo(file1);//将文件重命名
                   }

                }
          }
    }

  • 相关阅读:
    HTTP报文语法/HTTP组成
    get和post的区别
    Jmeter图形结果
    Jmeter用表格查看结果
    Jmeter聚合报告
    Jmeter查看结果树
    Jmeter集合点
    Jmeter-BeanShell Sampler调用java代码
    Jmeter简单的接口测试
    get、post接口测试-java
  • 原文地址:https://www.cnblogs.com/yuefeng123/p/7360453.html
Copyright © 2020-2023  润新知