zoukankan      html  css  js  c++  java
  • 批量修改文件名java

    package test0715;

    import java.io.File;

    public class FileRename {
    public static void main(String[] args) {
    File file=new File("f:/java/test");
    String dirPath=file.getAbsolutePath();
    System.out.println("dirPath: "+dirPath);
    if(file.isDirectory()){
    File[] files=file.listFiles();
    long starttime=System.currentTimeMillis();
    for(File fileFrom:files){
    String fromFile=fileFrom.getName();
    System.out.println("fromFile before: "+fromFile);
    String toFileName;
    int index;
    index=fromFile.indexOf("p");
    fromFile=fromFile.substring(index+1);
    System.out.println("fromFile after: "+fromFile);

    if(index!=-1){
    toFileName=dirPath+"\"+fromFile;
    System.out.println("toFileName: "+toFileName);
    File toFile=new File(toFileName);
    if(fileFrom.exists()&&!toFile.exists()){
    fileFrom.renameTo(toFile);
    }
    }
    }
    long endtime=System.currentTimeMillis();
    System.out.println("Time:"+new Long(endtime-starttime));
    }
    }
    }

  • 相关阅读:
    2019年8月22日 星期四(杂谈)
    文件读写
    log4j
    java 读写 xlsx
    mongodb的增删改查
    mongodb安装与简单配置
    mondb的特性
    mongodb 的简单应用
    linux 学习1
    linux 安装MySql
  • 原文地址:https://www.cnblogs.com/vonk/p/3847520.html
Copyright © 2011-2022 走看看