Java批量修改文件名的实例代码

几天前在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的实现原理示例详解 热门搜索

批量修改文件名 

用ASP实现远程将文件批量改名的代码 

批量修改文件名中的一部分 

Linux下批量修改文件编码 

批量修改文件后缀 

相关文章

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批量修改文件名的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

取消

有人回复邮件通知

提交评论

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...