几天前在163公开课上下了一些mp4视频文件。发现课程名和文件名不对应,想到编个程序批量修改。先分析网页源代码将课程名和文件名一一对应,存储在一个文件里,然后使用Java读取该文件进而修改文件名。
import java.io.*;
import java.util.*;
public class Test { public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("output1.txt"));
List newName = new ArrayList();
List oldName = new ArrayList();
String line;
String[] col;
while((line=br.readLine())!=null) {
col = line.split("#");
newName.add(col[0]);
oldName.add(col[1]);
}
br.close();
for(int i=0;i
File oldFile = new File("D:\TDDOWNLOAD\heihei\"+oldName.get(i)+".mp4");
System.out.println(oldFile.exists());//看文件是否存在
File newFile = new File(oldFile.getParent()+File.separator+newName.get(i)+".mp4");
if(newFile.exists()) {
System.out.println(i+"已存在");//新文件已存在
} else {
System.out.println(i+"t"+oldFile.renameto(newFile));//旧文件是否重命名成功
}
}
}
}
上一篇:Java实现商品的查找、添加、出库、入库操作完整案例下一篇:Java并发编程包中atomic的实现原理示例详解 热门搜索:
相关文章
Java批量修改文件名的实例代码
2021-10-10阅读(3511)评论(0)推荐()几天前在163公开课上下了一些mp4视频文件。发现课程名和文件名不对应,想到编个程序批量修改。先分析网页源代码将课程名和文件名一一对应,存储在一个文件里,然后使...
python批量修改文件名的实现代码
2021-10-11阅读(2793)评论(0)推荐()这篇文章主要介绍了python批量修改文件名的实现代码,需要的朋友可以参考下
java批量修改文件名的实现方法
2021-10-19阅读(7147)评论(0)推荐()这篇文章主要介绍了 java批量修改文件名的实现方法的相关资料,实现批量修改文件下的所有文件的文件名,具有一定的参考价值,需要的朋友可以参考下
Python实现批量修改文件名实例
2021-10-11阅读(10094)评论(0)推荐()这篇文章主要介绍了Python实现批量修改文件名的方法,实例分析了两种实现批量修改文件名的技巧,涉及os.rename重命名方法、正则替换及字符串操作的相关技巧...
python实现批量修改文件名代码
2021-10-11阅读(7364)评论(0)推荐()本文给大家分享的是一段仅仅10行代码就实现了批量修改文件名的python脚本,推荐给大家,有需要的小伙伴可以参考下
PHP实现批量修改文件名的方法示例
2021-10-08阅读(5260)评论(0)推荐()这篇文章主要介绍了PHP实现批量修改文件名的方法,结合实例形式分析了PHP基于文件遍历、字符串操作实现文件名批量修改相关操作技巧,需要的朋友可以参考下
使用Python批量修改文件名的代码实例
2021-11-04阅读(7150)评论(0)推荐()今天小编就为大家分享一篇关于使用Python批量修改文件名的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
取消
提交评论