黑马程序员技术交流社区
标题:
批量删除文件前缀,报错了,咋搞??
[打印本页]
作者:
liujian5461267
时间:
2016-5-1 12:51
标题:
批量删除文件前缀,报错了,咋搞??
package com.test21;
import java.io.File;
//创建方法实现:修改指定目录"c:\\test"下开头为“aaaa”的文件/文件夹的名字,去掉"aaaa"
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);
}
}
}
}
}
复制代码
作者:
liujian5461267
时间:
2016-5-1 14:42
没效果,不是报错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2