源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2020-10-10 03:21 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Java批量修改文件名的实例代码
[u]复制代码[/u] 代码如下:
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<String> newName = new ArrayList<String>();         List<String> oldName = new ArrayList<String>();         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<newName.size();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));//旧文件是否重命名成功             }         }     } } 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部