黑马程序员技术交流社区
标题:
关于批量修改文件名的问题
[打印本页]
作者:
刘茂林
时间:
2013-6-1 18:27
标题:
关于批量修改文件名的问题
本帖最后由 刘茂林 于 2013-6-1 22:38 编辑
批量改名总改不了 改一个倒是可以 求解释
//参数是文件夹的路径
public static void ReName(File f2)
{
// 将jad文件夹内的文件全部封装到文件数组files中
File[] files = f2.listFiles();
for (File f : files)
{
String oldName = f.getName();
// 换名 将.java替换成 .jad
String newName = oldName.replace(".java", ".jad");
System.out.println(newName);
File oldFile = new File(f2,oldName);
File newFile = new File(f2,newName);
System.out.println(newFile);
boolean t;
t = oldFile.renameTo(newFile);
System.out.println(t);
}
}
复制代码
作者:
刘茂林
时间:
2013-6-1 22:38
好吧 我无语了 重新建立一个 方法测试没问题。放在一起就有问题了 。。纠结啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2