Java实现批量修改文件名
来源:互联网 发布:linux新建文件夹命令 编辑:程序博客网 时间:2024/05/21 17:05
本篇主要使用Java实现文件名的批量修改。做数据挖掘实验,当数据集量不充足时,通常使用交叉法进行多次实验,提取不重复的训练集、验证集和测试集,这时能够批量随机修改文件名能够大大提高开发效率。
package app;import java.io.*;public class Test { public static void main(String[] args) { String path = "D:\\ORL1\\s"; //文件类型 String suffix = ".bmp"; for (int i = 1; i <= 40; i++) { String pathTemp = path + i + "\\"; for (int j = 10; j >= 1; j--) { rename(pathTemp + j + suffix, "" + (j + 1), suffix); } rename(pathTemp + "11" + suffix, "1", suffix); } } public static boolean rename(String AbsolutePath, String newName, String Suffix) { File file = new File(AbsolutePath); if (!file.exists()) { System.out.println(AbsolutePath + " doesn't exist!"); return false; } String filename = file.getAbsolutePath(); if (filename.indexOf(".") >= 0) { filename = filename.substring(0, filename.lastIndexOf("\\") + 1); filename += newName; } if (!file.renameTo(new File(filename + Suffix))) { System.out.println(AbsolutePath + " fails to rename!"); return false; } return true; }}
阅读全文
0 0
- Java实现批量修改文件名
- Java代码实现文件名批量修改
- JAVA批量修改文件名
- java批量修改文件名
- java批量修改文件名
- java批量修改文件名--
- JAVA批量修改文件名
- java批量修改文件名
- java 批量修改文件名
- java实现批量生成文件夹和批量修改文件名
- C实现文件名批量修改
- 用JAVA批量修改文件名
- java如何批量修改文件名!
- 《java---批量修改文件名---io》
- java批量修改本地文件名
- JAVA 调用 cmd.exe 实现批量修改文件名程序
- 利用Powershell 实现文件名的批量修改!
- java 里面如何批量修改文件名
- 使用scikit-learn进行文本分类
- mongodb update 重命名列
- Spring MVC 入门示例讲解
- 最优二叉搜索树自底向上非递归的动态规划算法
- Webview 全面详解
- Java实现批量修改文件名
- 支付宝遇到“创建交易异常,请从新创建后在付款”
- kubernetes容器编排系统介绍
- app上传时,ERROR ITMS-90125,ERROR ITMS-90087,ERROR ITMS-90209错误
- Mtk 编译相关
- Java集合(二)List集合
- 基于php的选课系统 ThinkPHP+MySQL(实现非常完善)
- 浅谈MVC、MVP、MVVM架构模式的区别和联系
- 正则表达式校验0-100百分数(包括带小数的百分数)例如82.3%、10%