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

2016-02-19 10:34 9 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐Java批量修改文件名的实例代码,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

代码如下:

import java.io.*;
import java.util.*;
public class Test {

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new FileReader("output1.txt"));
        ListString newName = new ArrayListString();
        ListString oldName = new ArrayListString();
        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;inewName.size();i++) {

            File oldFile = new File("D:TDDOWNLOADheihei"+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));//旧文件是否重命名成功
            }
        }
    }

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1595097.html

延伸阅读
1.截取不带后缀的文件名 String resourceName=resourceSearchBean.getFileName(); if(StringHelper.isNotEmpty(resourceName)&&resourceName.length()0); { int dot = resourceName.lastIndexOf('.'); if ((dot -1) && (dot (resourceName.length()))) { return resourceName.substring(0, dot); } } 2.截取文件后缀名 代码如下...
Win7批量修改文件名的方法   要实现 Win7批量修改文件名 ,需要修改的文件放置在一个文件夹上面,然后将该文件夹拷贝到C盘的目录下。比如保存文件名为picture。 操作步骤 1、 然后点击开始菜单的运行,在运行的输入框上输入CMD命令,然后敲回车键进入到命令提示符窗口。 2、 然后在上面依次输入cd c:picture,回...
   今天增加数据文件时,将数据库文件名多填了一个点,虽然也能使用,但在操作系统察看文件时却感觉很不爽,查了一些资料,修改方法总结如下: 1. 关闭数据库 SQLPLUS /NOLOG SHUTDOWN; 2. 在操作系统中将数据文件改名 3. 加载数据库,在ORACLE中修改数据库文件名 SQLPLUS /NOLOG START MOUNT; ALTER DATABASE RENAME FILE '...
标签: excel
excel2003 ren命令批量处理修改文件名方法 Excel怎么批量处理修改文件名?其实可以利用excel中的一个重命名命令ren来完成批量www.tulaoshi.com处理文件名。下面绿茶图老师小编为大家详细演示下操作步骤吧! Excel2003ren命令结合批处理来批量修改文件名 1、 先启动电脑上的Excel,我跟大家举例演示,就随便创建了一个比较简单的表...
标签: 电脑入门
本文我们就来说说Win7中一个便捷的小功能,善于利用,也许在适当的时候你会用到它,这就是给文件重命名。当然这里我们不是说单个文件,而是很多个,比如几十个几百个,总不至于你一个个的修改吧。这种场景一般会在整理照片时遇到,电脑主题之家(www.51ztzj.com)告诉你,其实可以按照一定的规则对照片批量重命名。 Win7 对于文件的命名有自动...

经验教程

811

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部