Java批量修改文件名称
来源:互联网 发布:终结者创世纪知乎 编辑:程序博客网 时间:2024/05/01 17:12
package cn.lg.file;import java.io.File;/** * 批量修改文件 * Created by L on 2017/3/13. */public class RenameFiles { public static void main(String[] args) { //文件夹目录 File fold = new File("/Users/L/Desktop/JAVA基础视频/day01/avi"); //列出文件夹从所有文件 File[] files = fold.listFiles(); for (File f:files) { String oldName = f.getName(); //获得前缀 int index = oldName.indexOf("_"); String startName = oldName.substring(0,index+1); //后缀名 int lastInt = oldName.lastIndexOf("."); String endName = oldName.substring(lastInt,lastInt+4); //中间名称 String midName; int startMid = oldName.indexOf("("); int endMId = oldName.indexOf(")"); if (startMid!=-1&&endMId!=-1){ midName = oldName.substring(startMid+1,endMId); }else { midName=oldName.substring(index+1,lastInt); } String newName = startName+midName+endName; System.out.println(newName); //重命名 File newFile = new File(fold,newName); f.renameTo(newFile); } }}
0 0
- java 批量修改文件名称
- Java批量修改文件名称
- java批量修改txt文件名称
- JAVA实现批量修改文件名称
- 批量修改文件名称
- 批量修改文件名称
- 文件名称批量修改器
- 批量修改文件名称
- 批量修改文件名称
- 批量修改文件名称
- python批量修改文件名称
- java 批量简化文件名称
- java通过file批量修改文件夹内的文件名称
- 利用PHP批量修改文件名称
- UI 如何批量修改文件名称
- windows下批量修改文件名称
- 批量修改文件名称的方法
- 用exel工具批量修改文件名称方法
- Bootstrap 网格系统
- C++笔记(二)std::string用法总结
- 淘宝每天自动领取金币/京东每天自动领取金豆/苏宁打卡获取云钻
- Cannot define dimension expressions when an array initializer is provided
- 安卓实现沉浸式状态栏(通过theme主题进行设置)
- Java批量修改文件名称
- Android开发之---圆形ImageView头像
- HTML与CSS基础之属性选择器(二)
- springMVC(二)、springMVC向前台页面传值及前台页面显示值
- leetcode_35. Search Insert Position
- java中23种常见的设计模式
- java内码和外码
- android sensor移植
- UVALive 3637 The Bookcase(DP)