黑马程序员技术交流社区
标题:
批量修改文件名不起作用,大神看下代码
[打印本页]
作者:
liujian5461267
时间:
2016-5-8 12:42
标题:
批量修改文件名不起作用,大神看下代码
package com.test21;
import java.io.File;
//创建方法实现:修改指定目录"c:\\test"下开头为“新建”的文件/文件夹的名字,去掉"新建"
public class foldersRename {
public static void main(String[] args) {
filesrename("c:\\test", "新建", " ");
}
private static void filesrename(String s1, final String s2, String s3) {
// TODO Auto-generated method stub
File folder = new File(s1);
if (folder != null && folder.exists()) {
File[] lf = folder.listFiles();
for (File f1 : lf) {
if (f1.isFile() && f1.getName().startsWith(s2)) {
String newname = f1.getName().replace(s2, s3);
File newfile = new File(s1, newname);
folder.renameTo(newfile);
}
}
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2