A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 郑飞 高级黑马   /  2014-9-14 04:43  /  1300 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. //第一次下载视频的时候全手动改了几百个文件名,这个是学完File类后写的小程序,一键改文件名.
  2. import java.io.*;
  3. class Test
  4. {
  5.         public static void main(String[] args)
  6.         {
  7.                 String dir = "D:\\高新技术1 - 副本\\";//要改名文件的上级文件夹绝对路径(记得后面带上"\\")
  8.                 for (File file : new File(dir).listFiles())//遍历次文件夹
  9.                 {
  10.                         String name = file.getName();//文件名字
  11.                         if(name.contains("_黑马程序员_张孝祥_Java基础加强_"))//遍历文件名,选择要改名字的文件
  12.                         file.renameTo(new File(dir+name.replace("_黑马程序员_张孝祥_Java基础加强_","_")));//改文件名,记得用绝对路径
  13.                 }
  14.         }               
  15. }
复制代码


7 个回复

倒序浏览
还没学到IO。。
回复 使用道具 举报
学以致用,很不错啊
谢谢楼主的启发
回复 使用道具 举报
想过,不过自己也懒得去做,楼主做了:lol
回复 使用道具 举报
感谢楼主分享
回复 使用道具 举报
原来也觉得可能很麻烦 写了下才知道 其实就几行代码而已 看来动脑不如动手
回复 使用道具 举报
加油!一起动手!
回复 使用道具 举报
学习了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马