有的时候我们需要对文件名的后缀名进行操作,修改后缀名并不是进行转码。仅仅是对文件的后缀名进行修改。废话不多说直接上代码。

import java.io.File;
import java.util.Scanner;/*** Title:批量修改文件的后缀* * @author 高进*/public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入要修改文件后缀名的文件夹:");String path = sc.nextLine();System.out.println("请输入修改前的后缀名:");String beforeSuffix = sc.nextLine();System.out.println("请输入修改后的后缀名:");String afterSuffix = sc.nextLine();reName(path, beforeSuffix, afterSuffix);}public static void reName(String path, String beforeSuffix, String afterSuffix) {try {File f = new File(path);File[] fs = f.listFiles();for (File subFile : fs) {// 如果文件是文件夹则递归调用批量更改文件后缀名的函数if (subFile.isDirectory()) {reName(subFile.getPath(), beforeSuffix, afterSuffix);} else {String name = subFile.getName();if (name.endsWith(beforeSuffix)) {subFile.renameTo(new File(subFile.getParent() + "/" + name + afterSuffix));}}}System.out.println("全部修改完成!!!");} catch (Exception e) {System.out.println("修改异常");e.printStackTrace();}}
}

批量修改文件夹中文件的后缀名相关推荐

  1. 如何批量修改文件夹中图片的后缀名

    原文链接: https://blog.csdn.net/lshcc01/article/details/95233258 如何批量修改文件夹中图片的后缀名 方法:编写脚本 1.在图片所在的文件夹里新建 ...

  2. 使用java对文件夹中文件后缀进行修改

    使用java对文件夹中文件后缀进行修改 在网上找到的项目资料,本打算学习下,结果给的资料是ziw格式,需要使用为知笔记才能打开,百度半天没有找到为知笔记的下载方式,但是看到可以转换格式为zip,然后进 ...

  3. 用bat批量改文件夹中文件的名字

    目录 获取需要文件夹中文件的所有文件路径 通过excel按规律改变名字 用ren 连接旧文件名和新文件名 把连接好的命令复制粘贴到txt,后改txt后缀为bat,完成! 获取需要文件夹中文件的所有文件 ...

  4. python读取文件夹-Python按顺序读取文件夹中文件

    参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...

  5. QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据

    文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...

  6. 合并文件夹中子目录_01 Linux之统计文件夹中文件个数以及目录个数

    案例分析: 今天遇到了一个需要统计路径下目录个数的问题 如果一个一个的去数会很麻烦,找到了一篇文章刚好提到这个,于是我将方法整理了一下. 该方法的链接: Linux统计文件夹中文件个数以及目录个数_S ...

  7. 文件夹中文件名称的获取,并相应的添加或删除对应的文件夹或文佳

    1.获取文件夹中文件夹的名称,并添加或删除对应的文件夹 <1> 获取文件夹的名称 fldPath = "相对应的路径名称" dirInfo = New Director ...

  8. python中按照文件夹中文件的排列顺序读取文件内容,python文件显示和windows目录显示一致

    原创 python中按照文件夹中文件的排列顺序读取文件内容 2018-12-06 11:49:18 途径北海道 阅读数 3891 更多 分类专栏: python 版权声明:本文为博主原创文章,遵循 C ...

  9. php获取文件夹中文件名称

    php获取文件夹中文件名称 <?php $handler = opendir('upload/ftp');//当前目录中的文件夹下的文件夹 while( ($filename = readdir ...

  10. C#实现对指定文件夹中文件按修改时间排序

    string path = "~/Document/Introduction/团队管理制度/";             DirectoryInfo dirinfo = new D ...

最新文章

  1. 使用GPRS模块进行TCP/UDP连接的过程分析
  2. tensorflow学习(5.实际图片的读取以及lenet-5的搭建)
  3. 说说PendingIntent的内部机制
  4. 小米网关控制空调伴侣_小爱同学怎么控制灯?
  5. 使用Hash碰撞进行DoS攻击
  6. c# oracle datasource,C# 连接Oracle 数据库 示例源码下载
  7. 微信机器人开发SDK使用教程--群发消息任务
  8. 3. 安装 phpmyadmin
  9. 深入JavaScript之JS引擎如何执行JS代码
  10. 三种计算机控制系统是,计算机控制系统3
  11. matlab 柯西黎曼方程,解析函数及柯西黎曼方程.ppt
  12. 在python中for a in a是什么意思_Python:A [1:]中x的含義是什么?
  13. Linux网络技术学习(二)—— net_device数据结构解析
  14. java if函数的使用方法_IF函数的使用方法(入门+进阶+高级)
  15. 榆熙电商:为什么“砍价免费拿”是拼多多主推的一个营销项目?
  16. js实现微信表情回显
  17. IntelliJ IDEA启动tomcat报错:Disconnected from server
  18. 自助订餐管理系统(小程序+后台源码+数据库)
  19. 机器学习—决策树模型
  20. stl如果开o2_打开STL文件的四种最佳方法

热门文章

  1. 升级啦!二维码签到适用PC+andriod+IOS-PHP源码-开源代码
  2. NOIP2015酱油记
  3. 轻量级图片批量上传JS插件 imgFileupload.js
  4. SFDC中的DEBUG
  5. wifi 性能 测试 android,WiFi性能测试app下载
  6. LOJ10064黑暗城堡
  7. Data Path Manager(DPM)-数据路径管理
  8. 【题解】UVA11584 Partitioning by Palindromes
  9. GPT生成情人节表白情话,AI撩骚情人卡很搞笑!
  10. 国学游戏之神州方块源码