黑马程序员技术交流社区

标题: 改文件名 [打印本页]

作者: 郑飞    时间: 2014-9-14 04:43
标题: 改文件名
  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. }
复制代码



作者: 15579171087    时间: 2014-9-14 09:20
还没学到IO。。
作者: darkads    时间: 2014-9-14 09:46
学以致用,很不错啊
谢谢楼主的启发
作者: 华谦    时间: 2014-9-14 11:37
想过,不过自己也懒得去做,楼主做了:lol
作者: hailong    时间: 2014-9-14 11:56
感谢楼主分享
作者: 郑飞    时间: 2014-9-15 00:41
原来也觉得可能很麻烦 写了下才知道 其实就几行代码而已 看来动脑不如动手
作者: JerryJava    时间: 2014-9-15 06:16
加油!一起动手!
作者: 小糊涂神    时间: 2014-9-15 08:31
学习了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2